Я использую один и тот же сценарий для нескольких клиентов и сталкиваюсь с этой проблемой только при развертывании в облачных провайдерах Amazon EC2 (таких как Openshift).
Это проверенные и проверенные настройки в phpmailer:
$ mail-> SMTPSecure = "tls"; // устанавливает префикс серверу
$ mail-> Host = "smtp.gmail.com"; // устанавливает GMAIL в качестве SMTP-сервера
$ mail-> Port = 587;
'но' Google блокирует эти сервисы как «антиспамовый» / политический маневр, и это застало меня врасплох, потому что он работает локально, и на большинстве хостинг-провайдеров вы ничего не можете сделать, если они не принимают исходящие сообщения с вашего хоста DNS / IP. Примите это и продолжайте искать другой сервер SMTP для маршрутизации сообщений через.