google smtp отлично работает на локальном сервере, но после развертывания выдает эту ошибку
exception: "Swift_TransportException" file: "/home/sellective/public_html/sellective/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php" line: 269 message: "Connection could not be established with host smtp.googlemail.com"
мои полномочия верны. Я пробовал другую учетную запись, другой порт и другой метод шифрования, и он тоже не работает.
Несколько дней назад столкнулся с похожей проблемой. Но я использовал PHPMailer для подключения к SMTP-серверу gmail. Возможно, ваш сервер принадлежит доменам goDaddy. Вики PHPMailer говорят следующее:
Popular US hosting provider GoDaddy imposes very strict (to the point of becoming almost useless) constraints on sending an email. They block outbound SMTP to ports 25, 465 and 587 to all servers except their own.
Так что, вероятно, вы не можете использовать Google SMTP с вашего нынешнего сервера.
Воспользуйтесь сервисами WhoIs, чтобы узнать, кто является регистратором вашего хостинга.
goDaddy блокирует службу smtp от других хостов. работает только его собственный сервис поэтому я использовал "relay-hosting.secureserver.com" в качестве почтового хоста и почтового порта "25" без шифрования. goDaddy зашифрует его для вас.
да, мой сервер принадлежит доменам goDaddy. так что я должен сделать, чтобы иметь возможность отправлять электронные письма smtp с этим сервером?