2

我们有一个用于发送电子邮件的后缀服务器。该服务器被许多服务使用。因此,为了使用 Amazon SES,我将我们的后缀服务器与 SES SMTP 接口(使用“ http://docs.aws.amazon.com/ses/latest/DeveloperGuide/postfix.html ”)集成在一起。配置工作正常,邮件也能正常投递。

现在,SES 施加了 5 封电子邮件/秒的限制,如果超过限制,它会引发错误“ 454 Throttling failure: Maximum sent rate exceeded ”。

我是 Postfix 的新手。请指导我使用 Postfix 中的配置设置,以使 postfix 在出现错误“454 Throttling failure: Maximum sent rate exceeded”时重新发送邮件。

此外,当中继服务器(Amazon SES)偶尔出现“连接超时”错误时,如何重新发送电子邮件。

4

2 回答 2

2

这不是你被问到的实际答案,但你可以绕过这个问题,

您可以在 main.cf 文件中添加此行

default_destination_concurrency_limit=1 default_destination_rate_delay=10s

这会增加时间延迟,但您不会收到错误消息。

您还可以验证此链接以了解有关 postfix 性能转向的更多信息

于 2014-01-14T10:39:47.963 回答
0

我想知道同样的事情,所以我在新的 postfix 安装上进行了尝试。我发现不需要额外的配置,并且在日志文件中报告原始节流错误后大约 5 分钟后,postfix 确实重试了发送消息。

于 2014-04-30T13:58:41.443 回答