― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2016年2月09日(火) 22:40 
お世話なります。

以下の条件を「1つのフィルターで」達成することはできますか?

・差出人が"A"
 ・かつ件名が"B"または"C"

つまり"A+(B or C)"です。


Thunderbirdにおいてこれを達成するには
・A+B
・A+C
という2つのフィルターを作るしか方法がないように思います。

Gmailなら"A or B or C" + "D or E or F"みたいな構文もいけるんですけどね……

_________________
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年2月10日(水) 10:22 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
*質問・投稿する前に フォーラムの利用について をしっかり読んで、その内容を理解
 した上で、それに沿って投稿しましょう。
*ご自分の利用環境として、正確な OS の名称・種類と Thunderbird のバージョンぐ
 らいは書き添えましょう。

 
高橋大介 さんが書きました:
Thunderbirdにおいてこれを達成するには
・A+B
・A+C
という2つのフィルターを作るしか方法がないように思います。

当方でも試してみましたが、そのように思います。
[環境:OS:Windows 7 Professional SP1 + Thunderbird 38.5.1 日本語版]

_________________
Mozilla/5.0 (Windows NT 6.1; rv:47.0) Gecko/20100101 Firefox/47.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年2月10日(水) 17:26 
ありがとうございます。

やっぱりandとofの組み合わせができないようですね。
正直ちょっとこの仕様は…という感じです。
私は以前Becky!を使用していましたが、あれもフィルターは非常に優秀なソフトでした。

今後対応されることを期待します。

kiki さんが書きました:
 
*質問・投稿する前に フォーラムの利用について をしっかり読んで、その内容を理解
 した上で、それに沿って投稿しましょう。
*ご自分の利用環境として、正確な OS の名称・種類と Thunderbird のバージョンぐ
 らいは書き添えましょう。

 
高橋大介 さんが書きました:
Thunderbirdにおいてこれを達成するには
・A+B
・A+C
という2つのフィルターを作るしか方法がないように思います。

当方でも試してみましたが、そのように思います。
[環境:OS:Windows 7 Professional SP1 + Thunderbird 38.5.1 日本語版]


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年2月10日(水) 20:54 
オフライン

登録日時: 2011年7月14日(木) 22:59
記事: 547
横からかつ蛇足かもしれませんが。
高橋大介 さんが書きました:
今後対応されることを期待します。

要望は然るべきところへ伝えないと改善されません。
ここで期待を表明されても残念ながら開発者には届かないので、要望はBugzillaへどうぞ。

蛇足その2
全文引用は避けた方がよいです。引用するなら必要な部分のみを。

ふと、検索フォルダ
(Mozilla Thunderbird Tips: Organization by FoldersとかSaved Search - MozillaZine Knowledge Base)
とフィルタを組み合わせるといいかも、と思ったのですが、検索フォルダを対象としたメッセージフィルタは効かないっぽい…

_________________
Thunderbirdの基本を書いています(ずっと発展途上) とりかごとなり。
基本の操作(画像あり):バージョン確認 / セーフモード / 新規プロファイル作成
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年2月10日(水) 22:04 
横から失礼します。

高橋大介 さんが書きました:
以下の条件を「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(すべての条件に一致)で結ぶことで、例題の要求に応える設定にしています。

大筋だけですが以上です。ご期待にそわない話だったらすみません。

_________________
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年2月14日(日) 18:58 
オフライン
Moderator

登録日時: 2007年7月20日(金) 14:46
記事: 370
meeyar さんが書きました:
ふと、検索フォルダ
(Mozilla Thunderbird Tips: Organization by FoldersとかSaved Search - MozillaZine Knowledge Base)
とフィルタを組み合わせるといいかも、と思ったのですが、検索フォルダを対象としたメッセージフィルタは効かないっぽい…

検索フォルダと組み合わせれば可能です。

差出人 A をメッセージフィルタで別のフォルダ (仮に FolderA) へ振り分け、
その FolderA フォルダを検索対象にして、「件名が"B"または"C"」の条件で検索フォルダを作成すれば絞り込めます。

_________________
mar
Mozilla/5.0 (Windows NT 6.1; rv:44.0) Gecko/20100101 Firefox/44.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年2月14日(日) 21:47 
オフライン

登録日時: 2011年7月14日(木) 22:59
記事: 547
ご助言ありがとうございます。
mar さんが書きました:
検索フォルダと組み合わせれば可能です。

差出人 A をメッセージフィルタで別のフォルダ (仮に FolderA) へ振り分け、
その FolderA フォルダを検索対象にして、「件名が"B"または"C"」の条件で検索フォルダを作成すれば絞り込めます。

当初、仰る通りのつもりでやってみたところ、全くメールに変化がない(フィルタのログにも残らない)だったため、「出来ないのかな…」と思ったのですが、よくよく調べてみたところ、「フィルタを使用するフォルダ」で検索フォルダ(下記画像での「テスト」 )
そのものを指定していたために出来ていなかったことが判明しました(汗)。
添付ファイル:
コメント: 検索フォルダではなく、振り分けたフォルダにフィルタを使用する
filter.png
filter.png [ 60.81 KiB | 表示数: 7295 回 ]

元々のフォルダ(画像中の「過去メール」)を指定することでフィルタが動作するのを確認しました。
お騒がせしました。

_________________
Thunderbirdの基本を書いています(ずっと発展途上) とりかごとなり。
基本の操作(画像あり):バージョン確認 / セーフモード / 新規プロファイル作成
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[103人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean