Ошибка при отправке электронной почты на GoDaddy Server: Laravel 5.1

Я использую встроенный шаблон системы входа в Laravel 5.1

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

MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=userid MAIL_PASSWORD=password MAIL_ENCRYPTION=tls 

Когда я пытаюсь сделать то же самое на сервере Godaddy, я столкнулся с приведенной ниже ошибкой.

Swift_TransportException в строке StreamBuffer.php 265: невозможно установить соединение с узлом smtp.gmail.com [Connection failed

111]

Ваш файл env должен быть как ниже

 MAIL_DRIVER=smtp MAIL_HOST=localhost MAIL_PORT=465 MAIL_USERNAME= MAIL_PASSWORD= MAIL_ENCRYPTION=ssl 

В вашем config/mail.php значение from должно быть как config/mail.php ниже …

 'from' => ['address' => 'pankaj@YourDomainName.com', 'name' => 'Sender Name'], 

Откуда у вас доменное имя? или вы можете сказать: Как создать учетную запись электронной почты в GoDaddy?

  1. Войдите в свой аккаунт GoDaddy
  2. Перейдите на свою учетную запись хостинга.
  3. Нажмите Управление
  4. В категории «Электронная почта» выберите «Аккаунты»
  5. Создайте учетную запись, если нет учетной записи электронной почты.

вот и все.

Итак, скажем, у вас есть адрес электронной почты, такой как Pankaj@yourdomainname.com

Теперь введите этот адрес электронной почты в config / mail.php для поля. Вот и все.

Это будет 100% исправлять проблему

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

Поэтому в вашем .env файле вместо:

 MAIL_HOST=smtp.gmail.com 

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

 MAIL_HOST=here_godaddy_relay_server 

Точное значение сервера ретрансляции зависит от вашего хостинга, но скорее всего это будет relay-hosting.secureserver.net поэтому сначала попробуйте:

 MAIL_HOST=relay-hosting.secureserver.net 

Дополнительная информация: https://www.godaddy.com/help/what-is-the-name-of-my-hosting-accounts-relay-server-953+&cd=2&hl=ru&ct=clnk&gl=us

Для моего совместного хостинга в goDaddy

Я мог бы настроить свой .env со значениями из cPanel-> Email Wizard-> Configure Mail Client

введите описание изображения здесь