メッセージに特定の差出人アドレスがある場合に限り、送信メールの件名行で簡単な書き換え(基本的には文字列の置換)を行いたいと思います。 headers_checksを見ましたが、複数のヘッダーを扱っている場合にどのように機能するのか理解できません。カスタムスクリプトを使用して送信メールを処理できれば便利ですが、接尾辞でその方法を見つけることができません。
助言がありますか?ありがとう!
あなたはそれを非常に簡単に(接尾辞で)行うことができます、header_checks = regexp:/etc/postfix/header_checks
は必要なパラメータであり、ファイル内では/etc/postfix/header_checks
次のような行を追加します:
/^From: [email protected]/ FILTER transport:destination
transport:destination
lineは最も複雑な部分であり、トランスポートはmaster.cfで定義する行であり、宛先はwhere(localhost:port、pipeなど)です。ドキュメントを少し読む必要があります http://www.postfix.org/FILTER_README.html および http://www.postfix.org/header_checks.5。 html は、スクリプトにメールを渡す方法と、スクリプトに対して実行できる制御について、より多くの情報を提供します。