Всем привет!
В этой статье рассмотрим подключение почту smtp к фреймворку Laravel.
Заходим в папку config открываем файл mail.php и указываем настройки smtp.
'mailers' => [
'smtp' => [
'transport' => 'smtp',
'host' => 'smtp.mail.ru',
'port' => 465,
'encryption' => 'ssl',
'username' => 'yopa.duf@mail.ru',
'password' => 'пароль для внешних приложений',
'timeout' => null,
],
],
В host прописываем хост smtp сервера, если будете подключать mail почту тогда smtp.mail.ru. (для yandex и google свои настройки)
В port указывает порт smtp сервера. Для mail порт 465
В username указывает адрес учетной записи
В password указывает пароль учетной записи
Далее открываем файл .env в корне Laravel проекта и меняем аналогичные настройки
MAIL_MAILER=smtp
MAIL_HOST=smtp.mail.ru
MAIL_PORT=465
MAIL_USERNAME=yopa.duf@mail.ru
MAIL_PASSWORD=пароль_для_внешних_устройств
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=yopa.duf@mail.ru
MAIL_FROM_NAME="${APP_NAME}"
Свои вопросы задавайте в комментариях.
Автор: Евгений Морковин
0 комментариев