PDO封裝的發(fā)送郵箱的那個(gè)類 總是報(bào)錯(cuò)
Fatal error: ?Uncaught exception 'Swift_TransportException' with message 'Failed to authenticate on SMTP server with username "89520****@qq.com" using 1 possible authenticators' in /Applications/MAMP/htdocs/Imooc_PDO/App2/swiftmailer-master/lib/classes/Swift/Transport/Esmtp/AuthHandler.php:184 Stack trace: #0 /Applications/MAMP/htdocs/Imooc_PDO/App2/swiftmailer-master/lib/classes/Swift/Transport/EsmtpTransport.php(312): Swift_Transport_Esmtp_AuthHandler->afterEhlo(Object(Swift_SmtpTransport)) #1 /Applications/MAMP/htdocs/Imooc_PDO/App2/swiftmailer-master/lib/classes/Swift/Transport/AbstractSmtpTransport.php(120): Swift_Transport_EsmtpTransport->_doHeloCommand() #2 /Applications/MAMP/htdocs/Imooc_PDO/App2/swiftmailer-master/lib/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() #3 /Applications/MAMP/htdocs/Imooc_PDO/app2/doAction.php(52): Swift_Mailer->send(Object(Swift_Message)) #4 {main} ?thrown in /Applications/MAMP/htdocs/Imooc_PDO/App2/swiftmailer-master/lib/classes/Swift/Transport/Esmtp/AuthHandler.php on line 184
2016-05-06
我也碰到了這個(gè)問題。這個(gè)意思是郵件發(fā)送失敗,原因是你提供的郵箱和密碼不對(duì),老師最后一節(jié)課有講需要開啟QQ郵箱的STMP哪幾個(gè)功能才行。還有網(wǎng)上查了好像說需要用什么授權(quán)碼,不能用郵箱密碼。我試了試反正沒成功。我最后用的網(wǎng)易郵箱解決的,當(dāng)然,也得設(shè)置開啟STMP功能,不過網(wǎng)易好像是默認(rèn)開啟的,用的還是網(wǎng)易的郵箱密碼。