我想使用wamp作为我的开发服务器,我正在尝试通过我的电子邮件发送电子邮件=> gmail,hotmail,雅虎。我正在尝试实现一个简单的电子邮件php应用程序。
是否可以在wamp中进行?
是否可以在不更改php.ini的情况下执行此操作,而是使用ini_set();
我试过更改我的php.ini
using my yahoo mail
SMTP = smtp.mail.yahoo.com
; http://php.net/smtp-port
smtp_port = 587
auth_user = me@yahoo.com
auth_pass = password
并收到此错误消息“警告:mail()[function.mail]:SMTP服务器响应:需要验证530 - 有关帮助,请转到C:\ wamp \ www \ 9dot_disc_alt \ abc.php中的http://help.yahoo.com/help/us/mail/pop/pop-11.html在第12行“
using gmail
SMTP = smtp.gmail.com
; http://php.net/smtp-port
smtp_port = 587
auth_user = me@gmail.com
auth_pass = password
SMTP服务器响应:530 5.7.0必须先发出STARTTLS命令。第12行的C:\ wamp \ www \ 9dot_disc_alt \ abc.php中的pc6sm6631754pbc.47
这是我目前的代码:
$to = "me@yahoo.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "me@my.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
先生/女士,您的回答将会非常有帮助,非常感谢。谢谢++
答案 0 :(得分:2)
当您使用wamp时,您的SMTP必须是您的FAI,例如,如果您有免费:
=> SMTP = smtp.free.fr(或.com)
编辑:你可以尝试这个:http://glob.com.au/sendmail/,我是一个简单的Windows控制台应用程序,例如模拟sendmail的wamp;)答案 1 :(得分:0)
我发现了一篇允许我使用wamp + php邮件发送电子邮件的在线文章
http://nikunj-solutions.blogspot.com/2011/08/send-email-using-wamp-server.html