web-dev-qa-db-ja.com

ThunderbirdとIMAP-未読メッセージはサブフォルダーで更新されないカウント

私はそれ以来この問題を経験しています...これまで、WindowsとMac OSの両方のThunderbirdバージョン(現時点では45.8.0を使用しています)で。

すべてのIMAPアカウントで、サーバー側フィルター(GMailラベルなど)を使用しています。

Thunderbirdを開いたり、新しいメッセージを検索したりすると、サブフォルダーの未読メール数が更新されません。したがって、特定のフォルダー内に新しい電子メールがあるかどうかを知りたい場合は、このフォルダーをクリックする必要があります。これにより、未読メッセージカウンターが更新され、もちろん、新しいメッセージが表示されます。かなり不快です。

ローカル(つまり、サーバー側ではなくクライアント)フィルターを使用する場合、この問題は発生しません。

私はこの問題についてインターネットをたくさん検索しましたが、解決策は見つかりませんでした。なにか提案を?微調整するための隠されたオプションはありますか?

ありがとうございました

3
eleftrik

私もこの問題を抱えていました。Thunderbirdv52.4.0(64ビット)を使用しています。時間の経過とともに、一部のサブフォルダーが自動更新されていることに気付きましたが、そうでないものもありました。これにより、調整可能なフォルダに固有のプロパティがあるのではないかと疑われました。

そこで、右クリックして各サブフォルダで「properties」を選択すると、次のことに気づきました。

  • 自動更新されたすべてのサブフォルダには、 "このアカウントの新しいメッセージを取得するときは、常にこのフォルダをチェックしてください"オプションチェック済みがありました。
  • 自動更新に失敗したすべてのサブフォルダーには、 "このアカウントの新しいメッセージを取得するときは、常にこのフォルダーをチェックしてください"オプションチェックされていないがありました。

そこで、すべてのサブフォルダーでこのオプションがオンになっていることを確認すると、サブフォルダーが動作し始めました。

私の唯一の不満は、デスクトップのタスクバーに表示される未読メッセージの総数が合計を正しく集計していないことです。表示されているはずの値よりも少なくなっています。理由はまだわかりません...

2
Gurce

設定でmail.check_all_imap_folders_for_new(またはmail.server.default.check_all_folders_for_new)をtrueに設定して、Thunderbirdが常にすべてのフォルダー(将来の新しいフォルダーを含む)をチェックするようにすることができます。

設定を編集するには、[メニュー]-> [設定]-> [設定]-> [詳細設定]-> [設定エディタ]に移動します。 「check_all」で検索してオプションを見つけ、trueに設定できます。

いくつかのフォルダのみを更新する必要があり、他のフォルダは必要ない場合は、 @ Gruceの回答 を参照してください。

参照:

メールとニュースの設定-MozillaZineナレッジベース

IMAPフォルダ内の新しいメッセージは自動的に表示されません-Mozillaサポートフォーラム

2
zypA13510