Laravel настройка SMTP Яндекс почты

03.12.2024

1. Выставляем настройки для Яндекс почты

Заходим в Яндекс почту, нажимаем на шестеренку рядом с названием почты, далее нажимаем «Все настройки».

Далее переходим в «Почтовые программы».

Даем разрешение на доступ к ящику с помощью почтовых клиентов.

Далее переходим в раздел «Безопасность». Открываем «пароли приложений».

Создаем пароль для почты. Этот пароль нужно будет использовать в .env конфигурации laravel.

2. Задаем параметры для .env файла Laravel

MAIL_MAILER=smtp
MAIL_HOST=smtp.yandex.ru
MAIL_PORT=465
MAIL_USERNAME=example@yandex.ru
MAIL_PASSWORD=password
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=example@yandex.ru
MAIL_FROM_NAME=Example

3. Сбрасываем кеш, пишем в консоли команду

php artisan config:cache

Метки
laravelsmtp