Centos
Postfix交錯/速率限制出站郵件
我們有一個伺服器,可以向訂閱者發送每週時事通訊,為了防止像 Hotmail 或 Yahoo 這樣的人因為同時向他們發送太多電子郵件而阻止我們,有沒有辦法可以錯開電子郵件,或者限制來自 postfix 的出站電子郵件?
請記住,我不希望郵件伺服器停止排隊郵件或接受新郵件,如果每個目標域/IP 地址有超過 3-4 條郵件或類似的東西,只需推遲發送。
**注意:**我不想要發件人限制,如類似問題中所述,here。我正在尋找更多的收件人限制,但沒有任何運氣找到如何使用 PolicyD 或 Anvil 服務來做到這一點,並且想知道是否有其他人完成了這樣的任務。
你可以使用死拍技巧:
main.cf:
transport_maps = hash:/etc/postfix/transport deadbeats_destination_concurrency_limit = 50
master.cf:
deadbeats unix - - n - - smtp -o smtp_connect_timeout=5 -o smtp_helo_timeout=5 smtp_connect_timeout=2
transport.cf:
hotmail.com deadbeats: yahoo.com deadbeats: earthlink.net deadbeats: freemail.com.au deadbeats:
應該讀:
deadbeats unix - - n - - smtp -o smtp_connect_timeout=5 -o smtp_helo_timeout=5 -o smtp_connect_timeout=2
你應該重新啟動 Postfix