【发布时间】:2017-07-28 05:39:41
【问题描述】:
对于我的 Laravel 5.1 应用程序,我有一个本地 Exchange 服务器和用户帐户,我想通过它发送电子邮件。以下是我的 .env 文件中的值:
MAIL_DRIVER=smtp
MAIL_HOST=[IP ADDRESS]
MAIL_PORT=587
MAIL_USERNAME=[USERNAME]
MAIL_PASSWORD=[PASSWORD]
MAIL_ENCRYPTION=null
使用tls 作为加密值时出现错误,为了测试,我现在一直在使用null。但后来我得到Failed to authenticate on SMTP server with username "*******" using 1 possible authenticators的错误
我不确定应该从哪里着手进行故障排除。似乎它正在使用 NTLM 身份验证来验证凭据。我是否应该检查 Exchange 服务器以查看它是否已为此设置?我使用的凭据是正确的。还是我的配置有问题?
提前致谢。
【问题讨论】:
标签: php email smtp laravel-5.1 exchange-server