Конфигурация почты для Laravel через RoundCube

Я использую Laravel для отправки писем из RoundCube. Проблема в том, что я продолжаю получать ту же ошибку

Failed to authenticate on SMTP server with username "[email protected]" using 2 possible authenticators. Authenticator LOGIN returned Expected response code 250 but got code "530", with message "530 5.7.1 Client was not authenticated
 ". Authenticator PLAIN returned Expected response code 250 but got code "530", with message "530 5.7.1 Client was not authenticated.

Я огляделся и не нашел точного ответа на этот вопрос. Вот часть файла .env, имеющая отношение к рассматриваемой проблеме.

MAIL_DRIVER=smtp
MAIL_HOST=ssl0.ovh.net
MAIL_PORT=465
[email protected]
MAIL_PASSWORD=somepassword
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"

Я попытался заменить MAIL_ENCRYPTION и MAIL_PORT на tls и 587 соответственно. Кроме того, я убедился, что учетные данные действительно работают. Я также просмотрел документы ovh, которые совсем не помогли при отправке писем. Кроме того, нет возможности разрешить менее безопасные учетные записи, такие как в Gmail.

Спасибо


person Guy Kanbar    schedule 10.11.2020    source источник
comment
У вас есть учетная запись хостинга от OVH, которая включает план MX? Это необходимо. Также попробуйте вместо этого smtp.mail.ovh.ca.   -  person drew010    schedule 11.11.2020


Ответы (1)


Сначала удалите всю конфигурацию почты из файла .env, указанного с помощью MAIL_.

Затем откройте свой mail.php из папки конфигурации и создайте новый массив под smtp.

'gmail' => [
        'transport' => 'smtp',
        'host' => 'smtp.gmail.com',
        'port' => 465,
        'encryption' => 'ssl',
        'username' => '[email protected]',
        'password' => 'xxigefvqehfypdmg',
    ],

затем упомяните об этом в почтовой программе по умолчанию

'default' => env('MAIL_MAILER', 'gmail'),

запустите эти команды

php artisan config:clear

а также

compser dump-autoload

тогда

php artisan serve

надеюсь решит вашу проблему.

person Hasan Uj Jaman    schedule 11.11.2020
comment
Спасибо, Хасан, я попробовал ваше предложение и использовал настройки OVH, но все равно получаю ту же ошибку. - person Guy Kanbar; 11.11.2020
comment
Не могли бы вы поделиться своей текущей конфигурацией системы, конфигурацией установки laravel и конфигурацией mail.php? - person Hasan Uj Jaman; 12.11.2020