私のサーバーの一部のプロセスはさまざまなシステムアカウントにメールを送信し、すべてのアカウントは自分のローカルコンピュータのルートディレクトリに送信されます。ルートアカウントを私の(外部)メールアドレスのエイリアスとして使用したいと思います。 exim4バージョン4.86_2を使用しています。
/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: [email protected]
"newaliases"コマンドを実行しましたが、"root"にメールを送信するとroot@localdomainに送信されます。
サーバーが/ etc / aliasesを読み取るか、システムメールを外部のメールアドレスに送信するにはどうすればよいですか?
ベストアンサー1
ホストはシステムの標準名が何であるかを知らないので、すべてのローカルメールが実際にリモートメールであると仮定します。今は修正しました。この回答によると。