私は次の2つのことをしようとします。ただし、Postfixは最初のものだけを変更しますMessage-Id
。この例はPrecedence: bulk
一番下にあるので追加されません。
/^Message-Id:\s+<(.*?)@www.find.com>/ REPLACE Message-Id: <[email protected]>
/^Message-ID:/i PREPEND Precedence: bulk
postfixにこれら2つの操作をすべて実行させるにはどうすればよいですか?それとも1つの小切手に合わせることができますか?
答え1
残念ながら、単一のヘッダに対して複数のルールをトリガすることは不可能です。ヴァイス・ベネマ確認する:
履歴の場合、1行につき1つのルールしかトリガーできません。 http://www.postfix.org/header_checks.5.html
説明したように、外部コンテンツフィルタを使用して複雑な作業を実行します。 http://www.postfix.org/BUILTIN_FILTER_README.html#limitations
横に:Message-ID
私はこの小切手が利用できるという事実に驚いた。header_checks
マニュアルページ:
間違い
...cleanup(8) デーモン自体によって追加されたヘッダーはチェックから除外されます。そのようなメッセージヘッダーの例は、送信者:、受信者:、メッセージID:、日付:。
他のヘッダーを一致させて使用できますか?
答え2
header_checks
ファイルで2行を使用してmain.cf
から、2つの異なるファイルでスキャンを定義できます。
ヘッダーは100個まで拡張されませんが、トラブルシューティングに役立つようです。