首页 文章

Laravel 5.4和office365公司发送电子邮件

提问于
浏览
2

我想使用我公司的office365电子邮件从laravel 5.4发送电子邮件 .

所以我像这样编辑我的.env:

MAIL_DRIVER=smtp
MAIL_HOST=domaine-com.mail.protection.outlook.com
MAIL_PORT=25
MAIL_USERNAME=myemail@domaine.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=myemail@domaine.com
MAIL_FROM_NAME=WebsiteName

我开始使用默认的laravel auth系统 . 当我在我的数据库中用电子邮件填写输入并单击发送时,我收到了一条成功消息:

我们已通过电子邮件发送您的密码重置链接!

但我的电子邮件中没有任何内容,我的垃圾邮件或其他任何地方都没有 .

我错过了一步吗?

谢谢您帮忙

1 回答

  • 0

    你确定你的设置是否正确?

    我认为您应该使用端口587 for SMTP for Office 365 .

    编辑

    查看此答案,其中包含更多信息:Laravel sending email with Office 365 Email

    肯定会有一小部分配置未正确设置,并且很难分辨哪个部分,因为您已经混淆了真实数据(可以理解) .

相关问题