laravel - 在注册系统中使用 laravel 发送电子邮件
问题描述
我正在尝试在 Laravel 中构建登录/注册系统。我创建了所有自动生成的视图和控制器(Laravel 可以通过一些命令为您完成此操作)。
登录 + 注册的逻辑工作正常,但是当我在 .env 中设置所有内容后尝试进行电子邮件验证时,当我尝试注册并发送电子邮件验证时,我收到此错误:
fwrite(): send of 18 bytes failed with errno=10054 Une connexion existante a d� �tre ferm�e par l�h�te distant
我正在使用“mailtrap”,它给你一个假电子邮件来测试它。
这是我的 .env 配置 '''
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME= "username that i have in my mailtrap inbox"
MAIL_PASSWORD= "password that i have in my mailtrap inbox"
MAIL_ENCRYPTION= NULL
MAIL_FROM_ADDRESS=myemail@gmail.com
MAIL_FROM_NAME="${APP_NAME}"
PS。我正在关注 youtube 上的教程,我做了与他相同的步骤,对他来说效果很好。我正在使用 Laravel 7。非常感谢。
解决方案
推荐阅读
- python - 没有 Spark 库的`spark-submit` vanilla Python 脚本
- php - 在 Symfony3.4 上没有调用 circular_reference_handler
- python - Pycharm 调试器:断点链接到 remote_source 文件
- database - 如何使用离线/缓存数据库并与在线服务器同步
- c# - 在 C# 中使用 Foreach 循环遍历文件并在 .pdf 之前删除一个破折号和三个额外字符
- php - PHP 从 foreach 循环中检索数组值并将单个值传递给函数
- python - 神经网络(操作数不能与形状一起广播 (1,713) (713,18) )
- powershell - 如何使用脚本将文件上传到远程服务器
- python - 项目分配 Tensorflow 2.0 - TypeError:“tensorflow.python.framework.ops.EagerTensor”对象不支持项目分配
- python - 如何修复 ImportError:无法从“django.http”导入名称“HTTpResponse”