email sending problem..



hi.. i have this problem where my email can't be sent through my contact us form.. this is the following error which occur..

[Thu Oct 28 13:01:44 2004] [error] PHP Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay for in c:\inetpub\wwwroot\feedback.php on line 18

can anyone suggest any configurations?
my configuration in php.ini

[mail function]
; For Win32 only.
SMTP = localhost

; For Win32 only.
sendmail_from =

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
What mail server are you using? It looks like you're using one that you're not authorized to send mail through (for the address you're using).
the email that you set in php.ini must be approved by the MTA (server)
to relay messages..

It could be set up in a MTA's configuration
what mail server? errr... Internet Service Manager ? IIS?...hmm.. how to check wat am i using? .. by the way... wat is MTA? configuration?... i'm using php, apache, mysql - through EasyPhp Program.. Can u guys gimme simple instructions on how to figure all these stuff?. maybe a website.. thanx

Server Name: eOffice2
IP Address:
Subnet Mask:
Default Gateway:
DNS Servers:
WINS Server:

windows NT Server
suppose for --

; For Win32 only.
sendmail_from =

.., should i replace it with my own email address? or just leave it like that? the latest news i got in the Queue Directory is those email was delayed.. dem

this is in my apache:

# Port: The port to which the standalone server listens. Certain firewall
# products must be configured before Apache can listen to a specific port.
# Other running httpd servers will also interfere with this port. Disable
# all firewall, security, and other services if you encounter problems.
# To help diagnose problems use the Windows NT command NETSTAT -a
Port 8080

# ServerAdmin: Your address, where problems with the server should be
# e-mailed. This address appears on some server-generated pages, such
# as error documents.
ServerAdmin admin@localhost

# ServerName allows you to set a host name which is sent back to clients for
# your server if it's different than the one the program would get (i.e., use
# "www" instead of the host's real name).
# Note: You cannot just invent host names and hope they work. The name you
# define here must be a valid DNS name for your host. If you don't understand
# this, ask your network administrator.
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address (e.g.,
# anyway, and this will make redirections work in a sensible way.
# is the TCP/IP local loop-back address, often named localhost. Your
# machine always knows itself by this address. If you use Apache strictly for
# local testing and development, you may use as the server name.
ServerName localhost