Swift_TransportException Не удалось установить соединение с хостом smtp.gmail.com [Время ожидания истекло # 110]

Я пытаюсь отправить электронное письмо в Laravel, используя Swift Mailer с уценкой, я все еще пытался последние 3 дня, но Точное решение не найдено.

У меня есть файл .env, который правильно работает на локальном сервере. Но, тот же самый env, если я сослался тогда, я получаю выше ошибку.

Я не могу найти, что не так с моим кодом.

Уже упоминал данные решения в гугле.

.ENV файл: —

APP_NAME=Laravel
APP_ENV=local
APP_KEY=xx
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=xx
DB_DATABASE=xx
DB_USERNAME=xx
DB_PASSWORD=
BROADCAST_DRIVER=pusher
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=xxxxxxxxxxx
MAIL_PASSWORD=xxxxxxxx
MAIL_ENCRYPTION=tls
MAIL_ADDRESS=xxxxxxxxxxxx

0

Решение

Вы должны создать пароль приложения в Google пароль приложения и использовать этот пароль.

Пароль приложения — это 16-значный код доступа, который дает приложению или устройству разрешение на доступ к вашей учетной записи Google. Если вы используете двухэтапную проверку и видите ошибку «неверный пароль» при попытке доступа к вашей учетной записи Google, пароль приложения может решать проблему.
источник

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector