Я использую функцию Laravel Mail для отправки электронной почты. Ниже приведены настройки файла app/config/mail.php
.Ожидаемый код ответа 220, но получил код "", с сообщением "" в Laravel
'driver' => 'sendmail',
'host' => 'smtp.gmail.com',
'port' => 587,
'from' => array('address' => '[email protected]', '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('[email protected]', 'Sender Name')->subject('Welcome!');
});
Когда я запускаю код это дает мне следующее сообщение об ошибке:
Swift_TransportException
Ожидаемый код 220 ответа, но получил код "", с сообщением ""
Я создал файл SendMail.php
, который содержит некоторые данные.
Как устранить это сообщение об ошибке?
Вы включили двухэтапную аутентификацию для учетной записи gmail, которую используете? – Sid