laravel Gmail SMTP не отправляет электронную почту - PullRequest
0 голосов
/ 03 мая 2020

У меня есть laravel электронная коммерция, где я использовал SMTP Gmail для отправки почты. Сначала все работало нормально, электронная почта отправляла нормально. Внезапно я получаю сообщение об ошибке.

Это конфигурация для моего smtp

MAIL_DRIVER=smtp     
MAIL_HOST=smtp.gmail.com     
MAIL_PORT=587 
MAIL_USERNAME=username 
MAIL_PASSWORD=app_password     
MAIL_FROM_NAME=user_name       
MAIL_ENCRYPTION=tls

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

исключение: файл "Swift_TransportException": сообщение "vendor / swiftmailer / swiftmailer / lib / classes / Swift / Transport / StreamBuffer. php": "Не удалось установить соединение быть установленным с хостом smtp.googlemail.com: stream_socket_client (): невозможно подключиться к ssl: //smtp.googlemail.com: 587 (сеть недоступна) "

...