Linux

我可以讓郵遞員處理退回郵件並將它們擷取到郵箱以供查看嗎?

  • August 28, 2009

我們正在嘗試調試來自 ISP(如 Yahoo!)的大量退回郵件。和 Comcast 的郵件列表之一,由 mailman 提供支持。不幸的是,我從來沒有找到允許郵遞員處理退回郵件的設置,但也沒有 CC postmaster(或其他一些電子郵件地址)與實際退回郵件,所以我們可以看到他們給我們的具體退回錯誤。

我們/etc/aliases的每個時事通訊包含以下內容:

newslettername-bounces: "|/usr/lib/mailman/mail/mailman bounces newslettername"

所以我打算用以下方式替換它:

newslettername-bounces: postmaster@domain.tld

但後來我意識到/etc/aliases引用退回地址的條目,使用管道並將參數傳遞給mailman命令……那麼,我可以修改該行以某種方式將其發送到mailman以及將原始消息傳遞給郵局主管嗎?

哎呀,這是一個簡單的問題,我問這個問題時跳了槍。man aliases給出了答案:

   name: addr_1, addr_2, addr_3, . . .

The name is the name to alias, and the addr_n are the aliases for  that
name.  addr_n can be another alias, a local username, a local filename,
a command, an include file, or an external address.

這是一個簡單的逗號分隔!嗬!如果只有我自己的 12 號靴子能達到我自己的屁股,我現在會非常努力地踢自己!

因此,我將行更改/etc/aliases為以下內容,然後執行sudo newaliases

newslettername-bounces:      "|/usr/lib/mailman/mail/mailman bounces newslettername", postmaster@domain.tld

那應該這樣做。

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