使用Swiftmailer和Office 365发送邮件再次失败

时间:2017-05-31 11:02:58

标签: php symfony office365 swiftmailer

尝试通过 Office365

Swiftmailer 5.x 发送电子邮件

这种情况很稳定:

mailer_transport: smtp
mailer_host: smtp.office365.com
mailer_port: 587
mailer_user: me@mydomain.com
mailer_password: mypassword
mailer_encryption: tls

仍然是我在最近的回答/文章中提出的建议解决方案,但

现在结果如下:

  

未捕获的PHP异常Swift_TransportException:" 无法使用用户名" me@mydomain.com"在SMTP服务器上进行身份验证;在... / vendor / swiftmailer / swiftmailer / lib / classes / Swift / Transport / Esmtp / AuthHandler.php第181行使用1个可能的身份验证器"

当然,我认为用户名/密码是正确的,并且我可以通过其他方式使用这些凭据来发送邮件。

1 个答案:

答案 0 :(得分:0)

你检查了地址吗?

$message = \Swift_Message::newInstance()
                ->setSubject('Subject')
                ->setFrom('me@mydomain.com')