@Yadalay
Php, Mysql, Html, Css, Js/Jquery/Ajax, Laravel

Как правильно использовать отправку писем на Laravel?

Добрый день!
Решил использовать средства Laravel для отправки писем на e-mail, используя SMTP. Но столкнулся с проблемой, которую не могу решить.
Код отправки письма:
$subject = ($act == 0) ? trans('backend/users.activation_off_subject') : trans('backend/users.activation_on_subject');
$message = ($act == 0) ? trans('backend/users.activation_off_message') : trans('backend/users.activation_on_message');
$from = Settings::first()->email;
$mail = $user->email;

Mail::raw($message, function($mess) use ($from, $mail, $subject) {
    $mess->from($from, 'Test');
    $mess->to($mail)->subject($subject);
});

Но выскакивает такая ошибка:
Whoops, looks like something went wrong.
Swift_TransportException in AbstractSmtpTransport.php line 383:
Expected response code 220 but got code 503, with message 503 Bad sequence of commands

Настройки SMTP должны быть правильными, так как их мне говорили в поддержке.
Подскажите, пожалуйста, в чём проблема и как её решить?
  • Вопрос задан
  • 555 просмотров
Решения вопроса 1
@Yadalay Автор вопроса
Php, Mysql, Html, Css, Js/Jquery/Ajax, Laravel
Проблема решена.
Нужно в config/mail.php заккоментировать строчку 'encryption' => env('MAIL_ENCRYPTION', 'tls'),
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы