Postfix

Postfix 記錄收件人如果無法投遞或被退回

  • May 5, 2014

幫助將不勝感激。我不是伺服器管理員,但我的任務是製定一種方法,從包含帶有電子郵件列表的表的數據庫中自動刪除電子郵件收件人,以防電子郵件被退回或無法送達。

我已經為此工作了一段時間,並查看/嘗試了許多不同的方法,所以我願意接受建議。如果可能的話,如果想法可以相當詳細,那就太好了。

我寧願不必使用任何其他軟體。但是我並不是說我自己的腳本,如果有必要,寫一些應該是可行的。

另外,我認為我應該包括如果有必要的話,我不是在尋找其他人的腳本幫助。我只需要關於如何處理後綴端以及如何設置它以便它可以工作的幫助。只是覺得我應該澄清一下。

最簡單的方法是使用實際的郵件列表軟體。他們知道如何做到這一點,而且許多人可以使用數據庫作為地址來源。

如果做不到這一點,這基本上就是如何以與適當的郵件列表軟體相同的方式處理退回郵件:

  • 您使用(至少偶爾)由人工檢查的真實地址作為郵件中的 From: 或 Reply-To:-address
  • 您設置了一個專門用於此目的的信封發件人。這不會被收件人看到(除非他們查看標題),因此您不會收到對該地址的任何“個人”回复 - 但所有退回郵件都將發送到信封發件人地址,而不是 From: 或回复:地址。
  • 您設置了後綴,以便所有發往用作信封發件人地址的郵件都會導致腳本執行。有幾種方法可以做到這一點,具體取決於您的伺服器設置。

在做任何其他事情之前,您還需要閱讀Spamhaus 批量電子郵件常見問題解答。它告訴您要成為負責任的批量電子郵件發件人需要注意的一些事項,這將降低您的電子郵件被標記為垃圾郵件的風險。

引用自:https://serverfault.com/questions/590971