実現したいこと
メールヘッダにて、SPAMと判定され、なおかつこちら側から送信するものに関して、Rejectしたいと思っています。
header_checksは一行ごとに処理するため、複数行の組み合わせができないとこちらに書いてあったので、、正規表現のANDをつかってできないかと思った次第です。
https://teratail.com/questions/214107
諸事情がございまして、milterは使えません。
試してみたこと
/etc/postfix/header_checksにて、
/^(?=X-Spam-Status:\sYes.)(?=From:.@example.).$/ REJECT
/^(?=^X-Spam-Status:\sYes.$)(?=^From:.@example.$).$/ REJECT
とかを試したのですが、ダメでした。。。
片方ずつだときちんと機能するので、何が問題なのかがいまいちわかりません。
どなたかご教授いただけると幸いです。
※ちなみにORは行けました。
/^X-Spam-Status:\sYes.$|^From:.@example.*$/ REJECT
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/20 09:37
2020/08/20 09:52
2020/08/21 00:52
2020/08/21 01:13 編集
2020/08/21 01:23