1、Laravel7 Failed to authenticate on SMTP server with username1、Laravel7 Failed to authenticate on SMTP server with username
1>.检查env文件是否正确配置
MAIL_USERNAME为qq邮箱
MAIL_PASSWORD 为授权码 ?设置->账户->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 POP3/SMTP服务 (如何使用 Foxmail 等软件收发邮件?) 开启
MAIL_PORT=465对应MAIL_ENCRYPTION=ssl
2>.清除配置缓存
php artisan config:cache
3>. ?重启服务器
2、Expected response code 250 but got code “501“, with message “501 mail from address#### 2、Expected response code 250 but got code “501“, with message “501 mail from address
?config/mail.php
配置应和env文件配置一致,不一致也会报如上错误
配置如下:
- MAIL_DRIVER=smtp
- MAIL_HOST=smtp.qq.com
- MAIL_PORT=465
- MAIL_USERNAME=XXX@qq.com
- MAIL_PASSWORD=XXXXXXXXXXXXXXXX
- MAIL_ENCRYPTION=ssl
- MAIL_FROM_ADDRESS=XXX@qq.com
- MAIL_FROM_NAME=XXX@qq.com