Dan_Mason Posted November 13, 2008 Share Posted November 13, 2008 Hi, I am trying to use a mail function with php to send a user a new password, selected randomly from the dictionary. This is the error i keep getting: Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 3306, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\AppServ\www\Fakesite\user_auth_fns.php on line 164 This is what i have changed in the php.ini file like the error said. [mail function] ; For Win32 only. SMTP = Post.viatel.net smtp_port = 183 ; For Win32 only. ;sendmail_from = [email protected] ; 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 = Even after changing and saving the php.ini file, The error message still comes up the same! any ideas? Link to comment https://forums.phpfreaks.com/topic/132536-mail-function-problem-s/ Share on other sites More sharing options...
nitation Posted November 13, 2008 Share Posted November 13, 2008 It looks as if you trying this from your local machine(Your computer). -Sendmail is probably not configured. Do you have an idea on how to use Mercury mail? what version of Apache are using? Link to comment https://forums.phpfreaks.com/topic/132536-mail-function-problem-s/#findComment-689190 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.