私は1台の純粋なメールサーバーをセットアップしています。郵便、そして1つのウェブサーバー、これをウェブ。
いつウェブ使用している外部サーバーに電子メールを送信します郵便リレーとして。両方のサーバーは postfix を使用します。郵便MXレコードを持ち、ドメインの公式メールサーバーであるウェブMX レコードがなく、このサーバーでは postfix は基本的にメール クライアントとしてのみ機能します。
問題:ウェブメールを送信する郵便、そのメールがリモートメールサーバーによって拒否されると、郵便NDRを転送するウェブ私が望むのは郵便バウンスメールを受け入れて保存します。
これを実現するには、両方のサーバーでどのような postfix オプションが必要ですか?
答え1
解決策を見つけました。すべてのメールに封筒から住所[メールアドレス]トランスポートルールを追加できました郵便ローカル配信を強制するサーバー。
でメイン.cf私にはこの行があります:
transport_maps = regexp:/etc/postfix/transport.regexp
で/etc/postfix/トランスポート.regexpこの行はすべてのメール送信をリダイレクトします[メールアドレス]ローカル配信の仮想プロセスへ:
/^bounce@ourdomain\.net$/ virtual:
弊社のようなマルチドメイン設定をしていない場合は、バーチャルおそらく使える地元またはlmtp