【发布时间】:2018-07-14 07:45:55
【问题描述】:
laravel 5.5 在 windows(xampp) 上的网站本地服务器中发送邮件 这是我发送的代码
我的错误
无法与主机 smtp.gmail.com 建立连接 [连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应。 #10060]
帮助我如何检查此错误异常
MailController.php 文件
public function index()
{
Mail::send('mail.index', ['key' => 'value'], function($message)
{
$message->to('akambajalan0@gmail.com', 'Hello Akam ')->subject('Welcome!');
});
return view('mail.index');
}
.env 文件
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=578
MAIL_USERNAME=*myemail*@gmail.com
MAIL_PASSWORD=*mypassword*
MAIL_ENCRYPTION=tls
【问题讨论】:
-
发布一些代码而不是图片
-
您在 .env 文件中使用哪个 smtp 端口来发送邮件?
-
这是一个代码 Mail::send('mail.index', ['key' => 'value'], function($message) { $message->to('akambajalan0@gmail .com', 'Hello Akam')->subject('Welcome!'); });返回视图('mail.index');
-
.env 文件 MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=578 MAIL_USERNAME=akambajalan0@gmail.com MAIL_PASSWORD=*mypassword* MAIL_ENCRYPTION=tls
-
您确定您的
MAIL_PASSWORD== 您为第三方应用生成的密钥,而不是您为 gmail 帐户生成的密码吗?
标签: php laravel email smtp laravel-5.5