aws ec2 ubuntu 中的 sendmail 阈值问题

sendmail threshold questions in ubuntu on aws ec2

我在 aws 上的 ubuntu ec2 实例上启动并 运行ning 了 sendmail(我知道,不是 postfix,但这是我得到的)。一切正常,但我有几个问题,关于以下是否是可配置选项(以及 how/where 配置):

作为一个实际示例,我的 crontab 中有一个 php 脚本,每周 运行 发送一次电子邮件给 140 多个用户。当我 运行 mailqsendmail -v -q 时,我可以看到所有电子邮件都在排队。不过好像每3分钟只发1封。

现在开始提问:

  1. 是否可以让 sendmail "blast" 将电子邮件发送给所有唯一收件人而无需等待 3 分钟?

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

我在 /etc/mail/sendmail.cf 中四处寻找,但无法弄清楚要调整什么设置(或者我是否在正确的地方寻找)。

提前感谢大家的帮助。

Amazon 限制来自 EC2 的出站邮件。 From their FAQ:

Q: Are there any limitations in sending email from EC2 instances?

A: Yes.[...] we enforce default limits on the amount of email that can be sent

他们有一张表格,您可以在其中申请提高限额,但这不是正确的方法 - 正确的方法是使用 Simple Email Service。您可以使用 SMTP 端点访问它,因此实现起来应该相当简单。

AWS 甚至有文档可以帮助您:“Integrating Amazon SES with Sendmail”。