Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel “拉雷维尔”;发送电子邮件fwrite()时出错:发送18字节失败,错误号为10054“;_Laravel - Fatal编程技术网

Laravel “拉雷维尔”;发送电子邮件fwrite()时出错:发送18字节失败,错误号为10054“;

Laravel “拉雷维尔”;发送电子邮件fwrite()时出错:发送18字节失败,错误号为10054“;,laravel,Laravel,我正在使用laravel我在发送电子邮件时出错 fwrite():发送18字节失败,错误号为10054远程主机已强制关闭现有连接。 它工作正常 这是我的配置 MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=givkom@gmail.com MAIL_PASSWORD=123456789 MAIL_ENCRYPTION=tls Mail::to($request->email)-

我正在使用laravel我在发送电子邮件时出错

fwrite():发送18字节失败,错误号为10054远程主机已强制关闭现有连接。 它工作正常

这是我的配置

MAIL_DRIVER=smtp    
MAIL_HOST=smtp.gmail.com   
MAIL_PORT=587      
MAIL_USERNAME=givkom@gmail.com
MAIL_PASSWORD=123456789
MAIL_ENCRYPTION=tls

Mail::to($request->email)->send(new DonorMail())

更改
.env
文件如下:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.googlemail.com
MAIL_PORT=465
MAIL_USERNAME=ENTER_YOUR_EMAIL_ADDRESS(GMAIL)
MAIL_PASSWORD=ENTER_YOUR_GMAIL_PASSWORD
MAIL_ENCRYPTION=ssl
MAIL\u用户名
密码
应分别替换为您的Gmail电子邮件地址和密码。 由于我们使用的是Gmail
SMTP
,我们需要更改谷歌账户上的一些安全设置,以便访问安全性较低的应用程序

配置您的Google帐户 登录到您的谷歌电子邮件帐户并单击谷歌帐户按钮


进入我的帐户页面后,单击安全并向下滚动至底部,您将找到“”设置。单击单选按钮将其打开。

添加更多代码…发送电子邮件部分和发送请求部分