Linux
我可以讓郵遞員處理退回郵件並將它們擷取到郵箱以供查看嗎?
我們正在嘗試調試來自 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
那應該這樣做。