Исключение почты в производстве

Я работаю над проектом в Laravel. Мне нужно отправить пользователям электронные письма. Когда я тестирую проект локально, электронные письма отправляются и получаются соответствующим пользователям. Но когда я тестирую его на производстве, письма не отправляются. В то время у меня возникла ошибка №1. Пожалуйста, помогите мне решить эту проблему.

  1. Не удалось установить соединение с хостом smtp.gmail.com

Настройка, которую я сделал в файле env,

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=*******@gmail.com
MAIL_PASSWORD=********
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=****************@gmail.com
MAIL_FROM_NAME=NAME

Домен какой хостинговой компании вы используете ???

Faiez 11.06.2018 12:15

Хостинг Linux (cPanel)

Gowtham A Satheesh 11.06.2018 12:31

Вы можете назвать точное название компании

Faiez 11.06.2018 12:36

GoDaddy - хостинг для Linux (cPanel)

Gowtham A Satheesh 11.06.2018 12:39
Отправка электронной почты с помощью Python менее чем за 1 минуту
Отправка электронной почты с помощью Python менее чем за 1 минуту
Отправка электронной почты с помощью Python - это удобный способ автоматизировать процесс отправки электронных писем. Это может быть полезно для...
0
4
54
1

Ответы 1

Некоторые хостинговые компании склонны использовать их почтовые протоколы.

В GoDaddy вам необходимо настроить .env в соответствии с cPanel-> Мастер электронной почты-> Настроить почтовый клиент.

Спасибо за информацию. Не могли бы вы дать мне более подробную информацию для этого?

Gowtham A Satheesh 11.06.2018 12:54

MAIL_DRIVER = smtp MAIL_HOST = smtp.gmail.com MAIL_PORT = 465 MAIL_USERNAME=ap*.s******e.yр. * т ***** чs@pe****rb****hou****.‌ com MAIL_PASSWORD = *********** MAIL_ENCRYPTION = tls MAIL_FROM_ADDRESS=app.scribble.your. [email protected] MAIL_FROM_NAME = "Scribble"

Gowtham A Satheesh 11.06.2018 13:36

Я изменил свой файл env вот так, но все равно получил ошибку - не удалось установить соединение с хостом smtp.gmail.com

Gowtham A Satheesh 11.06.2018 13:37

Пожалуйста, установите MAIL_HOST в соответствии с входящим сервером или исходящим сервером из рекомендованного раздела

Faiez 11.06.2018 18:37

Спасибо. Теперь приходит сообщение об успехе, но почта не приходит. @Faiez

Gowtham A Satheesh 12.06.2018 07:29

Хорошо попробуйте разные порты и методы шифрования. Теперь это зависит от вашего соединения с вашей почтовой компанией.

Faiez 12.06.2018 07:49

Хотя соединение устанавливается сервером, о чем вы просили. Далее идет ваша личная информация и все зависит от почтовой компании.

Faiez 12.06.2018 08:01

Сэр, если сервер отправляет почту, пожалуйста, примите ответ. Далее идет настройка вашей почтовой компании для получения писем. Проверьте эти ссылки для получения дополнительной информации productforums.google.com/forum/#!msg/gmail/j5mtk2YDODI/…help.hover.com/hc/en-us/articles/…

Faiez 12.06.2018 08:35

Когда вы открываете это место, cPanel-> Мастер электронной почты-> Настроить почтовый клиент, вы указали ту же почту, которую используете сейчас.

Faiez 12.06.2018 09:00

Да. Я создал новый, затем щелкнул конфигурацию почты. Оттуда я получил подробную информацию об имени пользователя, хосте и т. д.

Gowtham A Satheesh 12.06.2018 13:31

Да, теперь заполните env в соответствии с этой информацией и проверьте почту, которую вы указали в «Настроить почтовый клиент».

Faiez 13.06.2018 05:42

Я уже заполняю env файл согласно информации из Configure Mail Client. Но почта, отправляемая из моего приложения, не доставляется

Gowtham A Satheesh 13.06.2018 06:57

Вы должны использовать Gmail.

Faiez 13.06.2018 07:00

Другие вопросы по теме