これらは、私のDebian(Wheezy)サーバー上の「/ etc/aliases」ファイルの内容です。
# /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
1。デフォルトで、私のサーバーは[email protected]
。では、上記のルールのどれがこれを管理するのですか? postmaster: root;
?
2。では、「/ etc/aliases」のルールを使用して、ユーザーを特定の部門に割り当てますか?つまり、たとえば、「悪用」のために送受信されるすべての電子メールは、root @ hostname.domain.com(エイリアスがない限り、rootのデフォルトの電子メールです)との間で配信されます。正しい?
。メーラーデーモン、ポストマスター、ノーボディ、ホストマスター、ユーズネット、ニュース、ウェブマスター、www、ftp、虐待、noc、セキュリティ、ルートのそれぞれが実際に何を意味しているか説明できますか?
つまり、 "mailer-daemon
メール送信エラーの送信用ですが、実際にはメールの受信用ではありません。 security
は、セキュリティの問題について人々があなたに連絡する場所を示します "、またはそのようなもの。
/etc/aliases
ファイルはsendmail
の一部です。エイリアスに送信されたメールが実際に配信されるアカウントを指定します。たとえば、ftp
アカウントへのメールは、表示されている構成でルートのメールボックスに送信されます。
複数の受信者をカンマ区切りのリストとして指定することもできます。
メールをユーザーにリダイレクトするだけでは、すべてのことを実行できるわけではありません。メールもプログラムにパイプするか、単に選択したファイルに送ることができます。以下は、ユーザー「somebody」からのすべてのメールを「ビットバケット」します。
誰か:/ dev/null
/etc/aliases
ファイルの変更は、newaliases
コマンドを実行して/etc/aliases.db
をビルドするまで完了しません。 sendmail
が実際に使用するのは、この後者の形式です。
_mailer-daemon
_、hostmaster
およびpostmaster
は、さまざまなRFCで必要とされる特別なメールアドレスです。ただし、_mailer-daemon
_の明らかな例外はありますが、「慣例または伝統によって確立されている」 」.
SMTPバウンスメッセージなど、メール自体に関連する問題を処理するには、_mailer-daemon
_が必要です。メールサーバーが配信不能メッセージを受信すると、From:アドレスが_mailer-daemon
_であるSMTP配信不能通知が生成されます。エイリアスは、誰かが返送メッセージに返信した場合に備えてあります。それは人間であるpostmaster
に行きますが、「メーラーデーモン」はそうではありません。 _mailer-daemon
_を説明するRFCが見つからないのはもちろんです。このエイリアスの名前を_mailer-server
_のような別の名前に変更することもできますが、バウンスを送信するときに、自分自身を_mailer-server
_として識別するようにメールサーバーを再プログラムする必要があります。バウンスがpostmaster
だけからではない理由は考えられません。
RFC 2142 、セクション5では、いくつかの特別なエイリアスの概要を示し、それらが導入されている他のRFCをポイントしています。ここで、postmaster
がRFC 822まで指定されていることがわかります(そのセクション6.3にあります)。メールサイトには、このエイリアスが必要です。 hostmaster
はRFCの1033、1034、および1035で言及されています。疑問に思っている他のエイリアスも2142で提供されています。