/etc/aliases
これは私のDebian(Wheezy)サーバーのファイルの内容です。
# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: t
私は基本的に私のサーバーが同様の場所からEメールを送信することを発見しました
[email protected]
。それでは、上記のルールのどれが適用されますか?postmaster: root
?/etc/aliases
では、特定の部門にユーザーを割り当てるためにルールが使用されますか?たとえば、送信または受信するすべての電子メールはabuse
/ toから送信されます[email protected]
(別名がない場合はルートのデフォルトの電子メールになります)。正しいですか?それぞれの実際の意味が何であるかを説明できる人はいますか? ——
mailer-daemon
,,,,,,,,,,,,,,,,.postmaster
nobody
hostmaster
usenet
news
webmaster
www
ftp
abuse
noc
security
root
この説明があると思います。「
mailer-daemon
電子メール配信エラーを送信するために使用されますが、実際には電子メールを受信しません。セキュリティ上のsecurity
問題について人々が連絡する必要がある場所です。」、または同様のもの。
ベストアンサー1
この/etc/aliases
ファイルは、sendmail
エイリアスとして送信されたメールが実際に配信されるアカウントを指定します。たとえば、表示されたftp
構成でこのアカウントに送信されたメールは、ルートのメールボックスに送信されます。
複数の受信者をカンマ区切りリストとして指定することもできます。
ユーザーにメールをリダイレクトするだけでは可能ではありません。メッセージはプログラムにパイプするか、選択したファイルに直接パイプすることもできます。以下は、ユーザーのすべてのメールを「ビット保存」しますsomebody
。
somebody: /dev/null
ビルドコマンドを実行する前にファイルの変更は完了していません/etc/aliases
。実際に使用されるのは後の形です。newaliases
/etc/aliases.db
sendmail