我为我们的 Flask 应用程序编写了一个邮件服务,它使用 Celery 和 RabbitMQ 发送电子邮件(使用 gmail)。我已经让芹菜消费者和生产者沟通良好,但我无法发送电子邮件。我收到一个 socket.error: [Errno 101] 网络无法访问。
我认为这意味着 AWS 正在阻止端口 587 - 尽管在我的安全组中我打开了端口 587 和 25(入站和出站)。
发生这种情况有什么原因吗?任何帮助将不胜感激。
email smtp gmail amazon-ec2
amazon-ec2 ×1
email ×1
gmail ×1
smtp ×1