横から失礼します。
高橋大介 さんが書きました:
以下の条件を「1つのフィルターで」達成することはできますか?
・差出人が"A"
・かつ件名が"B"または"C"
標準状態の Thunderbird では、できません。
Thunderbird のメッセージフィルタは、ひとつのフィルタに複数の条件を指定できますが、それらの条件の中で [すべての条件に一致](AND)と [いずれかの条件に一致](OR)を混在させることができないからです。
これは、ある意味で初心者向けの仕様だといえるかもしれません。1 つのフィルタ内での設定に混乱が起こる余地が少ないからです。
高橋大介 さんが書きました:
Thunderbirdにおいてこれを達成するには
・A+B
・A+C
という2つのフィルターを作るしか方法がないように思います。
と仰っているとおり、2 つのフィルタを設定することになります。
ご承知だと思いますが、念のために書き添えておきますと、条件を 1 つのフィルタにまとめられるかどうかと、メッセージフィルタの動作を実現できるかどうかは別問題です。
Thunderbird は、複雑な条件設定を 1 つのフィルタとしては作れないけれども、その条件の内容をメッセージフィルタの動作としては実現できる、ということになります。
とはいえ、フィルタ数が増えると、類似のフィルタをまとめてしまいたいというニーズが出てくるのは自然な流れでしょう。こういう場合、Gmail のような仕様のほうが便利だと思います。
【別解】アドオンを導入することで、Thunderbird のメッセージフィルタ機能を拡張できます。
ぼくが知っているのは次のアドオンです。
(参考)・FiltaQuilla
https://addons.mozilla.org/ja/thunderbi ... ltaquilla/FiltaQuilla を導入すると、一定の制約はありますがフィルタの検索対象に正規表現が使えるようになります。
ご提示の例題ですと、[フィルタの設定] ウィンドウで、
------------------------------------------------------------
● すべての条件に一致
[差出人] ―――――――― [が次を含む] ―――― [A]
[Subject Regex Match] ― [が次とマッチする] ― [B|C]
------------------------------------------------------------
のようにすれば、例題の動作を 1 つのフィルタで実現できると思います。
これは、FiltaQuilla の「Subject Regex Match」(正規表現による件名の一致)内に、対象としたい複数の件名を OR 条件でまとめ、この条件と差出人の条件を AND(すべての条件に一致)で結ぶことで、例題の要求に応える設定にしています。
大筋だけですが以上です。ご期待にそわない話だったらすみません。