Sendmail

域中所有郵件使用者的 Sendmail 別名

  • May 26, 2019

有沒有辦法在 Sendmail 中創建一個全域別名,以便將電子郵件發送給所有使用者?我試圖創建一個別名並包含我所有使用者的列表,但是當我嘗試通過 m4 處理它時,我收到一個錯誤,即該行太長。

sendmail常見問題解答將是一個好的開始。(並且是Google搜尋“發送郵件所有使用者”的第一個熱門……)

這沒有什麼神奇的捷徑。但是設置起來並不難:在/etc/aliases

alluser: :include:/etc/mail/allusers

別忘了跑newaliases。然後在文件中列出您的使用者,每行一個/etc/mail/allusers。你也許可以做到這一點

awk -F: '$3 > 100 { print $1 }' /etc/passwd > /etc/mail/allusers

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