我正在尝试使用PHP Swiftmail(Laravel Package),但它一直在抛出这个愚蠢的例外:
致命错误:未捕获异常'Swift_TransportException' 消息'预期响应代码220但得到代码“”,消息“+ OK Microsoft Exchange POP3服务已准备就绪。 [QwBPADEAUABSADAANwBDAEEAMAAxADMALgBuAGEAbQBwAHIAZAAwADcALgBwAHIAbwBkAC4AbwB1AHQAbABvAG8AawAuAGMAbwBtAA ==]“
任何人都会碰到这个并知道如何解决它?
问候
答案 0 :(得分:5)
您似乎连接错误的端口。我可以使用以下方式通过Office 365发送:
$transport = Swift_SmtpTransport::newInstance('smtp.office365.com', 587, 'tls')
->setUsername($emailUsername)
->setPassword($emailPass)
;
显然,你需要为用户名和密码使用适当的变量。
即使在使用设置为6的throttler插件时,我确实遇到了“超出提交率”错误。