我写了一个邮件功能的基本脚本。 我想通过WAMP服务器运行这个脚本。PHP邮件功能不起作用
<?php
phpinfo();
$to = "[email protected]";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "[email protected]";
$headers = "From: $from";
$res= mail($to,$subject,$message,$headers);
echo " $res Mail Sent.";
?>
我已经设置了SMTP,sendmail_from在php.ini文件。 它给我下面的错误
警告:电子邮件()[function.mail]:无法连接在 到邮件服务器 “mucse409.eu.xyz.com” 端口25,验证 “SMTP” 和“ smtp_port“ 在php.ini中设置或在第9行的C:\ wamp \ www \ email.php中使用ini_set() 发送邮件。
我能够从我的机器ping到SMTP地址。请指导我。
可能是邮件提供商阻止了您的请求。检查使用Gmail SMTP,因为据我所知,Gmail不会阻止你。 这里是Gmail的SMTP设置: smtp.gmail.com 端口:465或587 – Mohamed 2009-09-04 10:28:30
其给予同样的错误 警告:电子邮件()[function.mail]:无法连接到邮件服务器在“smtp.gmail.com “端口465,请在php.ini中验证您的”SMTP“和”smtp_port“设置,或在第8行的C:\ wamp \ www \ email.php中使用ini_set() 发送邮件。 – Vidya 2009-09-04 10:42:38