我正在运行Exim 4.74,我正在发送请求的批量电子邮件。
美国在线有时会软化我们,说我们已经暂时限速了,应该在几分钟内再试一次。 我们希望尊重这些请求,并在恢复之前停止发送AOL电子邮件一段时间。
这是我们的exim服务器运行的理想方式:1.电子邮件像往常一样传出。 2.我们收到一个软反弹(4xx)到我们的发送尝试之一3.发往收到软反弹主机的电子邮件发送到队列15分钟4.15分钟过后,exim恢复立即发送电子邮件到暂时延迟的主机,排队跑步者开始将电子邮件发送给暂时延迟的主机。
有没有人有任何经验这种eximconfiguration?
谢谢!
默认的configuration文件应该已经被configuration为在15分钟内重试。 这将解决您的问题的一部分,通常足以处理速率限制和其他条件导致暂时延期交货。
我不知道任何机制,它允许您捕获延迟和dynamic添加域到块列表。
检查规范中可用的重试规则的机制。 也许添加限速到queue_smtp_domains的域会有所帮助。 您可能希望将其与特定于域的重试规则结合使用。
你可能想检查你的configuration,看看你为什么得到率限制。 DNS错误或SMTP服务器configuration错误可能会导致您的服务器被限制速度。