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服務器錯誤:
分別是錯誤嗎?