On 03/27/2010 07:46 AM, Lee David wrote:
Dear Sir/Madam: Good day. I am the beginner for PHP With MySQL. I would like to learn PHP With MySQL as my hobby. I am trying the code of: mail($to, $subject, $msg, 'From:' . $email); But the code of mail() is not functioning. If anybody is kind enough, please provide some guidances for me to implement a proper setting. For your info, i am using window XP home edition, Apache server 2.0, PHP 5.0 & MYSQL 5.1 as my local testing server. As per your advices, i have allow internet users to use the service of SMTP in windows firewall. From the review server error log, i be able to observe Warning as below: [Sat Mar 13 13:58:17 2010] [error] [client 127.0.0.1] PHP Warning: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\\Program Files\\Apache Group\\Apache2\\test\\report.php on line 30, referer: http://localhost/report_Temp.html If possible, could show me how configure the php.ini and any relevant setting: In my php.ini, i be able to see: [mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 2 weeks ago ; For Win32 only. ;sendmail_from = me@xxxxxxxxxxx ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ;sendmail_path = ; Force the addition of the specified parameters to be passed as extra parameters ; to the sendmail binary. These parameters will always replace the value of ; the 5th parameter to mail(), even in safe mode. ;mail.force_extra_parameters = Thanks. Warm Regards, David Lee
If you wish to learn PHP, read the PHP manual at www.php.net This is not the place for discussion of PHP, except for its setup, etc.I will give you hint that you need an SMTP server at localhost. For more info, ask on PHP Mailing Lists.
-- Nilesh Govindarajan Site & Server Administrator www.itech7.com --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx