web-dev-qa-db-ja.com

アドレスが仮想アドレスファイルにあるかどうかをテストするためにpostfixをクエリするにはどうすればよいですか?

コマンドラインから実行できる、ローカルで実行されているpostfixをクエリできるものはありますか?

  1. アドレスが仮想アドレスファイルにある場合、および
  2. そのアドレスのメールがルーティングされる場所。

例:[email protected]のメールアドレスを持っている場合。その仮想エイリアスが存在するかどうかをpostfixに確認し、メールが[email protected]にルーティングされることを確認したい

15
ckliborn

ポストエイリアスはどうですか:

 postalias -q [email protected] /path/to/your/valias_file
11
EdwardTeach
sendmail -bv [email protected]

名前にもかかわらず、これはPostfixプログラムです。これにより、完全なアドレス解決に関する情報を提供する電子メールが発信者のメールアカウントに配信されます。コマンドライン出力は通常、次のとおりです。

Mail Delivery Status Report will be mailed to <yourusername>.

postalias -qは、前のレスポンダが言ったように、エイリアスファイルの内容を表示しますが、これは実際に発生する場合とそうでない場合があります。 sendmail -bvはより完全です。

20
malcolmpdx