laravel5.5自带用户认证重置密码时发送邮件失败的问题

问题

laravel5.5使用开箱即用的用户认证时,重置密码需要发送邮件,结果报错,错误已经修复,而且当时没有截图,所以就不展示啦,反正原因就是因为没有进行邮件相关的配置,laravel默认是使用SMTP进行邮件发送,而我使用的是163邮箱,所以接下来就是要在我的163邮箱中开启SMTP服务器进行邮箱发送

解决方法

1.登陆163邮箱,选择设置里面的SMTP这一项,里面没有打勾的打上勾

2.在左边选择客户端授权密码,并选择开启密码,输入密码并且记住,在之后的配置中要用到,开启授权码后如下图

3.配置.env文件

MAIL_DRIVER=smtp
MAIL_HOST=smtp.163.com
MAIL_PORT=465
MAIL_USERNAME=你的163邮箱
MAIL_PASSWORD=刚刚设置的授权密码
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=你的163邮箱
MAIL_FROM_NAME=你的用户名

配置好后重新重置密码,邮件发送成功

欢迎关注「不出户」公众号 

在公众号回复「python」,获取全套python学习资源。

在公众号回复「vue」,领取vue核心教程

在公众号回复「react」,领取react全套教程

在公众号回复「angular」,领取angular学习资源

在公众号回复「算法」,领取算法学习教程

在公众号回复「nodejs」,领取nodejs学习教程,更有更多精品资源敬请期待

欢迎关注不出户,让你足不出户爱好学习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木豪末

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值