[スレッド全体]

[56801] 振り分け以外のフィルタアクションで優先順位返信 削除
2025/5/14 (水) 12:21:07 MM
MRIfx-103p7-118.ppp11.odn.ad.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36
ChatGPTで次のような質問をしました。

becky!2のフィルタリングマネージャーで、フォルダへの振り分けは、ルールの優先順位が重要な意味を持ちます。高い優先順位のルールで振り分けられたあるメールが、低い優先順位のルールにもマッチしたとしても、高い優先順位のルールで設定したフォルダに振り分けられます。
例えば、高い優先順位のルールでSPAMメールをSPAMフォルダに振り分けることでSPAMメールを排除した後、低い優先順位のルールで残りのメールから特定のメールを保存フォルダに振り分けたとき、その保存フォルダに、高い優先順位のルールにマッチするSPAMメールは保存されません。
しかし、フィルタリングマネージャのオプションで一つのルールに複数のアクションを指定可能にし、振り分けと同時にフィルタの自動転送等を設定した場合、そのアクションは受診と同時に行われるため、期待する通りの動作にならない場合があります。
例えば先の例で、高い優先順位のルールでSPAMメールをSPAMフォルダに振り分けることでSPAMメールを排除した後、低い優先順位のルールで残りのメールから特定のメールを保存フォルダに振り分けると同時に自動転送を設定したとき、その保存フォルダに、高い優先順位のルールにマッチするSPAMメールは保存されませんが、転送はされてしまいます。
この例のような状況のとき、高い優先順位のルールにマッチするSPAMメールが低い優先順位のルールの自動転送で転送されないようにする解決策を提案してください。なお各ルールの判定条件は複雑膨大なため、1箇所にしか設定できないものとします。

回答

・高優先度ルールで「フラグ」や「タグ」を付与してSPAMをマーク(Becky!2では直接フラグをつける機能は限定的ですが、「既読・未読」「優先度」「ヘッダ追加」などが代用可能です。)
・低優先度ルールでは「そのフラグが付いていない」ことを条件にして自動転送を実行

問題点

「フラグ」や「タグ」を付与する方法が、存在しない嘘方法でした。
何か良い方法はありますか?

[▼次のスレッド]
INCM/CMT
Cyclamen v3.84