【配置】
完全正确的网易SMTP配置如下:
MAIL_DRIVER=smtp MAIL_HOST=smtp.163.com MAIL_PORT=465 [email protected] MAIL_PASSWORD=authcode MAIL_ENCRYPTION=SSL [email protected]
【排错】
报错:Expected response code 250 but got code “530”, with message “530 5.7.1 Authentication required”
原因:是因为修改的.env 文件的邮件发送驱动设置未生效,SMTP 驱动配置有误。
修改 .env 中 smtp 的配置文件。
然后清除配置缓存重新加载:
php artisan config:cache
报错:Expected response code 220 but got an empty response
原因:由于encyption配置导致的。ssl 对应 465 ,tls 对应 587
报错:553 Mail from must equal authorized user
修改 .env ,添加一行:
[email protected]
–
保证此项值与上面配置一致。