Postfix

只允許從本地伺服器向一個地址發送郵件

  • September 14, 2013

在我公司的郵件伺服器上,有一個郵件地址everyone@example.org,它會向每個使用者發送一封郵件,這對內部通信等很有用。我想限制這個收件人只允許來自我們郵件伺服器的郵件並拒絕來自外部的任何郵件到這個地址。在後綴中執行此操作的最佳方法是什麼?

我找到了一個非常簡單的解決方案:使用postfwd(postfix 防火牆守護程序)。

創建規則:

sender_domain!=example.org ; recipient==everyone@example.org ; action=REJECT everyone@example.org only allowed for example.org addresses

一種解決方法是將每封郵件的 Mailadress 更改為everyone@noreply@以便這些快速回复直接進入空白。您可以通過標題檢查來做到這一點:

/^(To|Cc):.*everyone@your.tld/ REPLACE To:noreply@your.tld

引用自:https://unix.stackexchange.com/questions/90413