首页 > 解决方案 > 无法与主机 smtp.office365.com 建立 Laravel 连接

问题描述

对于 Outlook,它既不适用于本地主机,也不适用于生产服务器。但出于测试目的,我在 localhost 中使用了 Gmail,它确实有效。

但再次在生产中,它没有工作。

MAIL_DRIVER smtp
MAIL_HOST smtp.office365.com
MAIL_PORT 587, 
MAIL_USERNAME ********, 
MAIL_PASSWORD ********, 
MAIL_ENCRYPTION tsl 

标签: laravel

解决方案


只需设置正确的配置:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.office365.com
MAIL_PORT=587
MAIL_USERNAME= //your username
MAIL_PASSWORD= //your password
MAIL_ENCRYPTION=tls

编辑后.env必须清除缓存:php artisan config:cache


推荐阅读