使用外部SMTP服务器发送电子邮件时,Amazon EC2邮件限制已达到

3

您好
我正在使用grails的MailSender Service(基于Java Mail API)从Amazon EC2 linux实例发送大量电子邮件。 我已配置Mail API使用外部smtp服务器在25端口发送电子邮件,并且我可以从外部电子邮件服务器日志中验证电子邮件确实由它们发送。

但是,Amazon AWS向我发送了一封电子邮件,说我已达到了他们的通过SMTP 25端口发送电子邮件限制。

我无法理解我如何达到限制,因为我始终使用外部smtp服务器发送电子邮件。此外,我还会不时收到来自Java Mail API连接到外部smtp服务器的连接超时错误。

非常感谢任何帮助。

谢谢

4个回答

7

5

顺便说一句,如果你正在使用 AWS 基础架构来发送大量电子邮件,你可能会对这个新服务感兴趣:Amazon Simple Email Service


1

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


我需要更多的帮助。请问如何限制总连接数?是限制发送的数据包总数还是限制同时连接的总数? - Puneet

0

我的建议是,在亚马逊移除您的 SMTP 限制之前,使用 VPN 连接到您的电子邮件服务器。 我曾经遇到过类似的问题,使用 phpmailer 在端口 25 上进行 TLS 和 SASL 认证。由于我们托管了自己的电子邮件服务器,我可以使用 VPN 连接到电子邮件服务器并发送电子邮件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接