laravel - EC-2 突然停止发送 smtp.gmail.com 邮件 - 连接超时
问题描述
我在 AWC EC-2 实例上运行 Laravel 6 应用程序,并将其配置为通过 Gmail SMTP 发送邮件。已经完美运行了近 2 年。大约 1-1.5 天前,电子邮件功能开始抛出连接超时错误。
我尝试切换端口,并将 TLS 更改为 SSL,但没有任何变化。
我已经阅读了数十个具有相同问题的线程 - 但没有帮助。大多数人建议从驱动程序 smtp 更改为 sendmail - 但这会破坏我所有的电子邮件发送代码。
我尝试从命令行远程登录 smtp.gmail.com 587 - 并获取主机无法访问。最近代码、配置或设置没有任何变化。
我现在的想法是:
- AWS 封锁了我的 smtp 端口,
- 谷歌已阻止我的 IP 发送邮件,
- 我的服务器可能已达到某种限制(但认为如果出现这种情况,它将在 24 小时内取消暂停)
我不确定如何或在哪里找到该答案,或者这里是否还有其他可能的问题/解决方案。我只有 AWS 的基本支持 - 所以不能提出标准的技术支持 q。
任何建议将不胜感激。
感谢 - James(错误图片和下面的环境)。
解决方案
推荐阅读
- python-3.x - 与另一个脚本共享从一个脚本中提取的数据
- python - 如果 Keras Tensorflow 的 `Model.fit` 的目标/输出是 `None` 会发生什么?
- jquery - Jquery - 在以编程方式创建的父元素内创建多个 DOM 元素
- c++ - 当我将构造函数作为参数显式调用时,不会调用移动构造函数
- node.js - CORS 问题 - AWS Elastic Beanstalk 和 AWS Elastic Cache
- python - 如何使用烧瓶的 db.session.add() 修复将用户的两个实例插入 mysql 表?
- java - 捕获身份验证异常
- angular - getting error in angular project in the import statement
- xamarin - 如果调用 ExecuteQuerySegmentedAsync,则不填充 xamarin 控件的对象列表
- r - 在 imageR 包中查找最大轮廓并应用蒙版