以前書いた事もある、一つのメッセージに複数のルールを適用できるようにしました。
ある条件でラベルを付けてから別の条件でフォルダに振り分けるようなことができます。ただし、フォルダへの移動・コピー・削除をするとその後は続けることができません。これは、IMAP4だと移動した後のメッセージの実体がないために処理できないためです。
一つの条件で複数のアクションを実行するのも検討したのですが、仕組みの導入は簡単なのですが、UIを作り直さなくてはいけないのが面倒なので、とりあえずやらないことにしました。面倒ですが同じ条件を二回書く必要があります。
自分では、とあるURLが含まれているメールが来たら、マクロを使ってそのURLを変形したURLにwgetでアクセスしてからメールを削除、という処理ができるようになって便利になりました。