Я запускаю приложение Laravel 6 на экземпляре AWC EC-2 и настроил его для отправки почты через Gmail SMTP. Проработал безупречно почти 2 года. Примерно 1–1,5 дня назад функция электронной почты начала выдавать ошибку превышения времени ожидания подключения.
Я пробовал переключать порты и менять TLS на SSL, и никаких изменений.
Я прочитал десятки тем с одной и той же проблемой - но безрезультатно. Большинство предлагает перейти с драйвера smtp на sendmail, но это нарушает весь мой код отправки электронной почты.
Я попытался telnet smtp.gmail.com 587 из командной строки - и получить Host недоступен. В последнее время не было изменений в коде, конфигурации или настройке.
Мои мысли прямо сейчас:
Я не уверен, КАК и ГДЕ найти этот ответ, и есть ли здесь другая возможная проблема / решение. У меня есть только базовая поддержка с AWS, поэтому я не могу поднять стандартную техподдержку. Q.
Любые предложения будут ценны.
С благодарностью - Джеймс (Изображение ошибки и env ниже).






Вам следует связаться с Gmail и спросить их. Вероятно, они заблокировали ваши серверы, если были помечены как подозрительные.