Sendmailでグローバルエイリアスを作成して、すべてのユーザーにメールを送信する方法はありますか?エイリアスを作成してすべてのユーザーのリストを含めようとしましたが、m4で処理しようとすると、行が長すぎるというエラーが表示されます。
Sendmail [〜#〜] faq [〜#〜] は良いスタートです。 (そして最初のヒットはグーグルの「すべてのユーザーにsendmail」でした...)
これには魔法の近道はありません。ただし、設定は難しくありません。
/etc/aliases
にエイリアスエントリを作成します。
alluser: :include:/etc/mail/allusers
newaliases
を実行することを忘れないでください。次に、ファイル/etc/mail/allusers
にユーザーを1行に1つずつリストします。あなたはそれをすることができるかもしれません
awk -F: '$3 > 100 { print $1 }' /etc/passwd > /etc/mail/allusers