在aws ec2上的ubuntu中发送sendmail阈值问题

时间:2015-03-13 04:07:43

标签: ubuntu amazon-web-services amazon-ec2 sendmail

我在aws上的ubuntu ec2实例上运行了sendmail(我知道,不是postfix,但它就是我所拥有的)。一切正常,但我有几个问题,关于以下是否是可配置的选项(以及如何/在何处配置):

作为一个实际的例子,我的crontab中有一个PHP脚本,每周运行一次,并向140多个用户发送电子邮件。当我运行mailqsendmail -v -q时,我可以看到所有电子邮件都排队等候。看来电子邮件只发送1次,每3分钟一次。

现在提出问题:

  1. 是否可以让sendmail“发送”给所有独特收件人的电子邮件而不等待3分钟?

  2. 是否可以调整同一收件人的电子邮件之间的3分钟等待时间? (某些管理员用户收到多封包含不同报告的电子邮件)。

  3. 我在/etc/mail/sendmail.cf中戳了一下但是无法弄清楚要调整的设置(或者我是否在正确的位置找到它)。

    提前感谢大家的帮助。

1 个答案:

答案 0 :(得分:0)

亚马逊限制来自EC2的出站邮件。 From their FAQ

  

问:从EC2实例发送电子邮件有任何限制吗?

     

答:是的。[...]我们对可以发送的电子邮件数量实施默认限制   发送

他们有一个表格,您可以要求增加限额,但这不是正确的方法 - 正确的方法是使用Simple Email Service。您可以使用SMTP端点访问它,因此实现它应该相当简单。

AWS甚至还提供文档来帮助您:" Integrating Amazon SES with Sendmail"。