【问题标题】:Amazon EC2 mail limit reached while using external smtp server to send emails使用外部 smtp 服务器发送电子邮件时达到 Amazon EC2 邮件限制
【发布时间】:2011-07-04 16:37:41
【问题描述】:


我正在使用 grails MailSender 服务(使用下面的 Java Mail API)从 Amazon EC2 linux 实例发送大量电子邮件。我已将 Mail API 配置为使用端口 25 上的外部 smtp 服务器来发送电子邮件,并且我可以从外部电子邮件服务器日志中验证电子邮件确实是由他们发送的。

但是 Amazon AWS 给我发了一封电子邮件,说我达到了他们的电子邮件发送限制,无法从 SMTP 端口 25 发送。

当我一直使用外部 smtp 服务器发送电子邮件时,我无法理解我是如何达到限制的。此外,从 Java Mail API 连接到外部 smtp 服务器时,我确实遇到了间歇性连接超时错误。

非常感谢任何帮助。

谢谢

【问题讨论】:

    标签: linux email grails amazon-ec2 jakarta-mail


    【解决方案1】:

    阻止垃圾邮件的出站电子邮件有一个限制(我想)。您可以请求覆盖它: https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request

    【讨论】:

      【解决方案2】:

      顺便说一句,如果您从 AWS 基础设施发送大量电子邮件,您可能会对这项新服务感兴趣:Amazon Simple Email Service

      【讨论】:

        【解决方案3】:

        他们可能会限制端口 25 上的总连接数,当您使用该端口连接到外部服务器时,这与直接从服务器发送电子邮件相同。

        【讨论】:

        • 请在这方面提供更多帮助。你如何限制总连接数?发送的数据包总数是受限还是并发连接总数?
        【解决方案4】:

        我的建议是在亚马逊取消您的 smtp 限制之前,使用 VPN 连接到您的电子邮件服务器。 我在端口 25 上使用带有 tls 和 sasl 身份验证的 phpmailer 遇到了类似的问题。因为我们托管了我们的电子邮件服务器,所以我能够使用 VPN 连接到电子邮件服务器并发送电子邮件。

        【讨论】:

          猜你喜欢
          • 2015-04-23
          • 2014-12-06
          • 2018-10-17
          • 2013-10-17
          • 2013-04-18
          • 2012-06-10
          • 2016-09-07
          • 1970-01-01
          相关资源
          最近更新 更多