Я работаю над проектом в Laravel. Мне нужно отправить пользователям электронные письма. Когда я тестирую проект локально, электронные письма отправляются и получаются соответствующим пользователям. Но когда я тестирую его на производстве, письма не отправляются. В то время у меня возникла ошибка №1. Пожалуйста, помогите мне решить эту проблему.
Настройка, которую я сделал в файле 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
Хостинг Linux (cPanel)
Вы можете назвать точное название компании
GoDaddy - хостинг для Linux (cPanel)

Некоторые хостинговые компании склонны использовать их почтовые протоколы.
В GoDaddy вам необходимо настроить .env в соответствии с cPanel-> Мастер электронной почты-> Настроить почтовый клиент.
Спасибо за информацию. Не могли бы вы дать мне более подробную информацию для этого?
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"
Я изменил свой файл env вот так, но все равно получил ошибку - не удалось установить соединение с хостом smtp.gmail.com
Пожалуйста, установите MAIL_HOST в соответствии с входящим сервером или исходящим сервером из рекомендованного раздела
Спасибо. Теперь приходит сообщение об успехе, но почта не приходит. @Faiez
Хорошо попробуйте разные порты и методы шифрования. Теперь это зависит от вашего соединения с вашей почтовой компанией.
Хотя соединение устанавливается сервером, о чем вы просили. Далее идет ваша личная информация и все зависит от почтовой компании.
Сэр, если сервер отправляет почту, пожалуйста, примите ответ. Далее идет настройка вашей почтовой компании для получения писем. Проверьте эти ссылки для получения дополнительной информации productforums.google.com/forum/#!msg/gmail/j5mtk2YDODI/…help.hover.com/hc/en-us/articles/…
Когда вы открываете это место, cPanel-> Мастер электронной почты-> Настроить почтовый клиент, вы указали ту же почту, которую используете сейчас.
Да. Я создал новый, затем щелкнул конфигурацию почты. Оттуда я получил подробную информацию об имени пользователя, хосте и т. д.
Да, теперь заполните env в соответствии с этой информацией и проверьте почту, которую вы указали в «Настроить почтовый клиент».
Я уже заполняю env файл согласно информации из Configure Mail Client. Но почта, отправляемая из моего приложения, не доставляется
Вы должны использовать Gmail.
Домен какой хостинговой компании вы используете ???