Possible Duplicate:
sending mails in php using yahoo smtp想用雅虎SMTP发送从PHP邮件
要求( “class.phpmailer.php”); $ mail = new PHPMailer();
$ mail-> IsSMTP();
$ mail-> SMTPAuth = true; //启用SMTP认证
$ mail-> SMTPSecure =“ssl”;
$ mail-> Host =“plus.smtp.mail.yahoo.com”;
$ mail-> Port = 465; //设置SMTP端口
$ mail-> Username =“[email protected]”;
$ mail-> Password =“password”;
$ mail-> From =“[email protected]”;
$ mail-> FromName =“myname”;
$ mail-> AddAddress(“[email protected]”);
$ mail-> Subject =“测试PHPMailer消息”;
$ mail-> Body =“Hi!\ n \ n这是用phpMailer_example3.php发送的。”;
如果($ MAIL->发送()!){
回声 '邮件发送失败。';
echo'梅勒错误:'。 $ MAIL-> ERRORINFO;
} else {
echo'Message has been sent。';
}>
运行它显示后:
SMTP错误:无法验证。邮件未发送。邮件错误:SMTP错误:无法验证。 SMTP服务器错误:
分别是错误吗?