-1 laravel
MAIL_DRIVER=sendmail
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=some-email@gmail.com
MAIL_PASSWORD=password
MAIL_ENCRYPTION=ssl
Run Code Online (Sandbox Code Playgroud)
我尝试了ssl和tls及其各自的代码,但显示Swift_TransportException无法与主机smtp.gmail.com建立连接[连接超时#110]
Mail::send('email.contact', $data, function($message) use ($data){
$message->from($data['email']);
$message->to('abc@gmail.com', 'Admin');
});
Run Code Online (Sandbox Code Playgroud)
通常不建议使用gmail在实时服务器上发送电子邮件,但是如果您只是出于测试目的使用gmail,请确保less secure app在https://myaccount.google.com/security下允许YES,并在https:// accounts允许验证码.google.com / b / 0 / DisplayUnlockCaptcha。
执行上述操作后,只需清除缓存即可,电子邮件应该可以正常工作。
| 归档时间: |
|
| 查看次数: |
206 次 |
| 最近记录: |