tags:

views:

586

answers:

3

I am working on my own website.

I am planning to have a mail function to send notification to the users who want to join my website.

The problem is the mail function of PHP does not work for me.

Can anyone help me with this?

A: 

In this case, I'd say that if the documentation for mail doesn't answer your question, it's a configuration problem with whatever you are using as a server.

If this is your desktop, you may also be having problems with your mail looking like spam.

Ryan Graham
+1  A: 

Modify the php.ini for your application to point to an smtp server in the [mail function] section. The options you need to set are described here: http://www.w3schools.com/PHP/php_ref_mail.asp

Dan Monego
+1  A: 

if you are on a windows platform, you could try:

fake sendmail for windows

I am assuming you are not running your own mail server and do not wish to install one. All you want to do is send emails to or via (relay) your ISP mail server using PHP, either to test your own scripts or to test third party ones.

With Fake Sendmail in place we need to edit the php.ini file so PHP’s mail function can use it:

Open the file php.ini located in folder C:\php search for this section [mail function] (starts around line 612)

sendmail_path = "/usr/local/sendmail/sendmail.exe -t"

for more info go to: http://wiki.uniformserver.com/index.php/Installing_Fake_Sendmail_for_Windows

Jacco