
Ubuntu Linux 10.04をインストールしましたが、パッケージのサフィックスは2.8.5-2〜build0.10.04です。
私はISP経由で電子メールを送信するようにpostfixを設定しましたが、うまくいきます。mutt
電子メールを開き、外部アドレス(Googleなど)に送信でき、電子メールが正しく送信されます。
次にやりたいことは、ローカル電子メールを送信したときに自分のアドレスに送信されるようにマッピングを定義することです。これは次のとおりです。
[email protected]
そのために私は従った。サフィックス文書そして、次のようにサフィックスを設定します。
/etc/postfix/main.cf:
smtp_generic_maps = hash:/etc/postfix/generic
/etc/postfix/generic:
@my-hostname [email protected]
@localhost [email protected]
したがって、文書を正しく理解すると、次のような結果が得られます。すべてのメッセージ発行者すべてのローカルユーザー user-x
と住所を入力してuser-x@my-hostname
にuser-x@localhost
出荷されました[email protected]
。
その代わり、次のような予期しない動作が観察された。
- に電子メールを送信すると、
my-username@localhost
メッセージはISPアカウントではなくLinuxボックスに転送されます[email protected]
。 [email protected]
私の見知らぬ人である私のISP管理者は、「タイトル:私のホスト名のAnacronタスク 'cron.daily'」というタイトルのメッセージを受け取ったというEメールを送りました。私はこれが私のLinuxボックスのローカル通知であると仮定しますroot
。しかし、それにどのようにマッピングされますか[email protected]
?
現在、すべての構成ファイルを確認していますが、この動作を説明する方法がわかりません。
- メッセージメッセージが設定ファイルで指定されたアドレス
my-username@localhost
にマップされないのはなぜですか?[email protected]
[email protected]
私の唯一のマッピングが受信者の完全なアドレスを指定している場合、このメッセージはどこから来ますか([email protected]
)明らかに?したがって、メッセージがroot@locahost
マッピングされている場合は、それを転送するのでは[email protected]
なく、転送する必要があります[email protected]
。