【发布时间】:2015-12-18 01:16:41
【问题描述】:
我正在使用 Laravel Mail 功能发送电子邮件。以下是我的app/config/mail.php文件设置。
'driver' => 'sendmail',
'host' => 'smtp.gmail.com',
'port' => 587,
'from' => array('address' => 'email@gmail.com', 'name' => 'MyName'),
'encryption' => 'tls',
'username' => 'myUsername',
'password' => "password",
'sendmail' => '/usr/sbin/sendmail -bs',
'pretend' => false,
控制器邮件方法
//Send Mail
Mail::send('sendMail', array('key' => 'value'), function($message)
{
$message->to('EmailId@hotmail.com', 'Sender Name')->subject('Welcome!');
});
当我运行代码时,它会给我以下错误消息:
Swift_TransportException
预期的响应代码为 220,但得到代码“”,带有消息“”
我在视图中创建了一个SendMail.php 文件,其中包含一些数据。
如何解决此错误消息?
【问题讨论】:
-
您使用的 gmail 帐户是否启用了两步验证?
-
对于任何使用 SELinux 的人:检查 SELinux 审计...
标签: php email laravel swiftmailer