我使用邮件陷阱来测试我的电子邮件,我得到的错误在上面的标题中。这是我的env文件
MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=465 MAIL_USERNAME=XXXXXddda513d4 MAIL_PASSWORD=da084XXXXXXbbe MAIL_ENCRYPTION=tls
字符串我找不到太多关于这一点。我发现的是清除你的缓存,我这样做了wand看到没有变化。
aiazj4mn1#
MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=587 MAIL_USERNAME=******* MAIL_PASSWORD=******** [email protected] MAIL_FROM_NAME=Example
字符串切换MAIL_PORT(25或465或587或2525)
2nbm6dog2#
使用端口25和邮件加密是空的,如
MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=25 MAIL_USERNAME=XXXXXddda513d4 MAIL_PASSWORD=da084XXXXXXbbe MAIL_ENCRYPTION=
字符串
jvidinwx3#
以下设置可以做到这一点:
MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=465 MAIL_USERNAME=xxx MAIL_PASSWORD=yyy
字符串完全删除MAIL_ENCRYPTION线。还需要检查防火墙上的端口是否打开(如果有),或者检查您是否能够连接到端口465。
MAIL_ENCRYPTION
465
1cosmwyk4#
能试试这个密码吗?
'stream' => [ 'ssl' => [ 'allow_self_signed' => true, 'verify_peer' => false, 'verify_peer_name' => false, ], ],
字符串在你的邮箱/mail. php文件的末尾.这可能会有帮助
nuypyhwy5#
当对文件(特别是.env文件)进行了某些更改时,会出现此问题使用artisan命令清除缓存第一个月清除配置php artisan config:clear个重新启动服务器sudo service apache2 restart个有时您还需要清除浏览器的缓存和Cookie。
php artisan config:clear
sudo service apache2 restart
k4emjkb16#
如果正在测试示例上使用Mailtrap,请更新MAIL_HOST变量
MAIL_MAILER=smtp MAIL_HOST=sandbox.smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=************ MAIL_PASSWORD=************
6条答案
按热度按时间aiazj4mn1#
字符串
切换MAIL_PORT(25或465或587或2525)
2nbm6dog2#
使用端口25和邮件加密是空的,如
字符串
jvidinwx3#
以下设置可以做到这一点:
字符串
完全删除
MAIL_ENCRYPTION
线。还需要检查防火墙上的端口是否打开(如果有),或者检查您是否能够连接到端口465
。1cosmwyk4#
能试试这个密码吗?
字符串
在你的邮箱/mail. php文件的末尾.这可能会有帮助
nuypyhwy5#
当对文件(特别是.env文件)进行了某些更改时,会出现此问题
使用artisan命令清除缓存
第一个月
清除配置
php artisan config:clear
个重新启动服务器
sudo service apache2 restart
个有时您还需要清除浏览器的缓存和Cookie。
k4emjkb16#
如果正在测试示例上使用Mailtrap,请更新MAIL_HOST变量
字符串