自動メッセージフィルターをサブフォルダーにも適用する方法は?


9

Thunderbirdのメッセージフィルター(ToolsMessage Filters…)は、Inboxでのみ自動的に起動するようです。サブフォルダーでフィルターをかけたい場合は、このフィルターを手動で開始する必要があります(ToolsRun Filters on Folder)。

サブフォルダのメールも自動的にフィルタリングするにはどうすればよいですか?

私は(現在EOLされた)拡張Filter Sub Foldersを見つけました。そこにはこう書かれています:

Thunderbirdのサブフォルダーでフィルタリングを実行する機能がすでにあることがわかりました。十分に文書化されていません(実際、ほとんど文書化されていません)。これは、設定 " mail.server.default.applyIncomingFilters"をtrueに設定して有効にするか、 " applyIncomingFilters"プロパティをフォルダーに設定してフォルダーごとに適用できます。

物件を検索しましたmail.server.default.applyIncomingFiltersが見つかりませんでした。だから私はそれを(この問題に従って文字列として)追加し、その値をに設定しましたtrue。しかし、これはうまくいきませんでした。TBを再起動した後、サブフォルダ内のメールはフィルタリングされませんでした。

FilterQuilla(https://addons.mozilla.org/en-us/thunderbird/addon/filtaquilla/)はそのプロパティを設定できると報告されていますが、テストしていません。

説明には何も書かれていません。


同様の(ただし同じではない)質問:Thunderbirdにメッセージを自動的に移動させるにはどうすればよいですか?

関連項目(組み合わせて使用​​すると便利):IMAPのサブフォルダーをThunderbirdで確認するにはどうすればよいですか?

回答:


6

[1]によると、サブフォルダーでフィルターを実行するようにThunderbirdを設定します。

  1. 「ツール」メニューをクリック
  2. 「オプション」サブメニューをクリックします
  3. 「詳細」と「一般」タブを選択します
  4. 「Config Editor ...」ボタンをクリックします
  5. [オプション]「注意します(...)」ボタンをクリックします
  6. 表示された設定の上部を右クリックし、「新規>」をクリックします
  7. 「文字列」を選択します
  8. 設定名: mail.server.default.applyIncomingFilters
  9. 優先値: true

2つ目の問題は、サブフォルダーをクリックしたときにのみフィルターが機能することです。これは、新しいメッセージがダウンロードされたときにのみフィルターが実行され、サブフォルダーをクリックしたときにのみ発生するためと考えられます。

[2]によると、新しいメールが検出されたときにメッセージをダウンロードするようにThunderbirdを設定します。

  1. Config Editorに移動します(必要に応じて、上記の「Config Editor ...」ボタンに移動する方法を参照してください)。
  2. 設定するmail.imap.use_status_for_biffにはfalse
  3. 設定するmail.server.default.autosync_offline_storesにはtrue

[2]で指摘されているように、次の所見を参照してください。

AutoSync設定の利点は、オフラインになるまでダウンロードが遅延しないことです(...)。

(...)

これを使用する場合は、予期しないフォルダをダウンロードしないように、新しいメールをチェックするようにThunderbirdを設定する方法に注意してください。


[1] http://forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821

[2] http://kb.mozillazine.org/Offline_folders#AutoSync


これはバージョン52.9.1(32ビット)では機能しないようです
toesslab

10

サブフォルダでフィルタリングを機能させるには、新しい文字列設定「mail.server.default.applyIncomingFilters」を「true」に作成します。奇妙に思われる場合でも、ブール設定を作成しないでください。値は「true」のSTRING設定にする必要があります。

出典:http : //forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821「geoyo1」の返信を参照


ご回答有難うございます。残念ながら、これは私にはうまくいきません。私の質問で文書化したように、私はすでにこれを試しました。もう一度試しましたが、まだうまくいきません。文字列設定を追加しましたが、TBを再起動した後、何も変化しませんでした。フィルターはまだサブフォルダーに自動的に適用されません。
2013

あ、今はメールで動いた。手動でフォルダにアクセスした場合にのみ機能するようです。もう少しテストします。
2013

理由はわかりませんが、メッセージが移動するまで時間がかかることがあります。ただし、フォルダにアクセスするとすぐに、フィルタがすぐに適用されます。それが解決策なので、私はあなたの答えを受け入れます。この文字列設定をもう一度教えてくれてありがとう:)
または、2013

Thunderbird 31(Ubuntu)でこの動作を確認できます
paul.ago 14

動作します。+または、メッセージがダウンロードされた場合にのみ、フォルダー内のメッセージを自動的にダウンロードするようにthunderbirdを設定してみてくださいフィルターが適用されます。
Ohad Cohen

1

Shedule-Filters Add-Onを使用して問題を解決できます。TB 52でも動作しますが、手動でインストールする必要があります。

インストール後、通常のメニューバーを表示する必要があります。

ここに画像の説明を入力してください

そして、「ツール」の下にそれを見つけます。これで、特定のサブフォルダーをマークし、[ツール]-> [メッセージフィルターをフォルダースケジュールに追加]を選択して、間隔を定義するだけで済みます。その後、すべてのフィルターがこのサブフォルダーでX分ごとに実行されます。

ここに画像の説明を入力してください

FiltaQuillaの検索用語「フォルダー名」と組み合わせると、特定のフォルダーにのみ適用され、それらが自動的に実行される一般的なルールを作成できるため、これは非常に強力です。

私の意見では、これはTBの組み込み機能でなければなりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.