Ste*_*sen 3 smtp postfix connection session
希望你能在这种情况下帮助我。
我正在管理一个用于新闻通讯的 Postfix 服务器。最近,主要收件人域之一更改了其策略,每个 smtp 会话/连接仅接受一封电子邮件。为了遵守他们的政策,我发现 main.cf 中的以下设置很有用,因为它们涉及电子邮件传送的并发性,尽管它似乎没有帮助。
(我已经用低至 1 的值进行了测试)
我面临的错误是:dsn=4.4.2,status=deferred,以及告诉我每个 SMTP 连接发送一封电子邮件的链接。
后缀版本:2.9.6
任何建议将不胜感激!
如果您遇到特定域要求减慢传输速度,最简单的方法是设置自定义传输:
放置/etc/postfix/main.cf这两行(将其命名为您想要的名称,只需一致使用即可):
smtp-slowdelivery unix - - n - - smtp
-o syslog_name=smtp-slowdelivery
Run Code Online (Sandbox Code Playgroud)
添加/etc/postfix/main.cf这些行:
smtp-slowdelivery_destination_rate_delay = 12s
smtp-slowdelivery_destination_concurrency_limit = 1
smtp-slowdelivery_destination_recipient_limit = 1
smtp-slowdelivery_initial_destination_concurrency=1
将其添加到/etc/postfix/transport(您可能需要创建)
/\@thatdomain.com$/ smtp-slowdelivery:
(替换thatdomain为您需要减慢递送速度的域)
对文件进行后映射postmap /etc/postfix/transport
然后告诉 postfix 该文件是一个正则表达式:
添加/etc/postfix/main.cf:
Transport_maps = 正则表达式:/etc/postfix/transport
然后运行postfix reload
然后,您应该在邮件日志中看到通过新传输发送的邮件。
| 归档时间: |
|
| 查看次数: |
3309 次 |
| 最近记录: |