Thunderbird がメールを完全に削除しないのはなぜですか?

Thunderbird がメールを完全に削除しないのはなぜですか?

私は Thunderbird v60 を使用しており、IMAP メール サーバーと同期しています。Thunderbird でメッセージを削除すると、削除されたように見えても、実際には削除されません。Web 経由でメールにアクセスすると、ゴミ箱を空にしてメッセージを消す必要があります。

これまで試したことは次のとおりです。

  • フォルダーをコンパクトにします。
  • 「環境設定 > 詳細 > 構成エディター...」内で、mail.imap.expunge_after_deleteに変更しますtrue
  • ゴミ箱フォルダを空にします。

また、「すべてのメール」フォルダには、結合されたすべてのフォルダにあるメッセージよりも多くのメッセージが表示されており、削除されたはずのメッセージを削除すると、「すべてのメール」の数が増加します。

すべてのメールフォルダ?

なぜこうなった?

答え1

メール数の不一致についてですが、IMAP フォルダーを同期しないと、その数はクライアントからは非表示になりますが、メール サーバーからは非表示になりません。フォルダーはメール プロバイダーによって生成されるため、購読していない IMAP フォルダー内のメールも含まれているからです。スクリーンショットから、またはフォルダーも同期されてAll Mailいないようです。これが、数の不一致のもう 1 つの原因である可能性があります。TrashSpam

メールの削除に失敗する件について。まあ、それは Thunderbird のせいではありません。Thunderbird は IMAP プロバイダーにメッセージを送信して、フォルダーからメッセージを削除しますが、その方法は IMAP プロバイダー次第です。この場合、IMAP プロバイダーは単にメールをフォルダーに移動しているように見えますTrash。これは実際には非常に一般的であり、通常は便利な機能と見なされています。ほとんどの IMAP プロバイダーは、メールがTrash一定期間 (通常は 30 日程度) ゴミ箱に入っている場合、メールをフォルダーから自動的に完全に削除します。つまり、自分でゴミ箱フォルダーを空にする必要はありません。また、フォルダーが同期されていないように見えるためTrash、これは IMAP プロバイダーでのみ表示され、Thunderbird では表示されません。

解決策全てこれは単に購読するすべての IMAP フォルダーに。

しかし、最後にもう 1 つ「落とし穴」があります。Thunderbird は、Trashゴミ箱フォルダのフォルダ名とSpamスパム フォルダのフォルダ名に を使用します。IMAP プロバイダーが別の名前を使用している場合は、重複したゴミ箱フォルダやスパム フォルダをそのまま受け入れるしかありません... 1 つはクライアントによって管理され、もう 1 つは IMAP プロバイダーによって管理されます。多くの電子メール クライアントは、クライアントで既定のフォルダ名を変更する方法を提供しています。Thunderbird は、私の知る限り、そのようなクライアントの 1 つではありません。かなりハック的な方法少なくともゴミ箱フォルダについては、上級ユーザー向けです。これが問題となり、重要である場合は、他のメール クライアントを検討することをお勧めします。

答え2

これを修正する簡単な方法を見つけました。

IMAP は、サーバー上のすべての購読フォルダーのメールを同期してダウンロードします。ゴミ箱に送信されたメールはすべて自動的にサーバー側のすべてのメール フォルダーに移動され、Thunderbird にダウンロードされます。

メニューの「ファイル」、「購読...」に移動して、「すべてのメール」のチェックを外すと、問題は解決します。これにより、ゴミ箱に入れられたメッセージがすべてフォルダーにダウンロードされなくなり、ビューから消えます。これを行うと、ゴミ箱が空になった後でも、TB が削除されたメッセージを保存しなくなります。

購読している他のすべてのチェック済みフォルダーが表示されるので、混乱が少なくなります。

空になった後に TB 内のゴミを圧縮すると、サーバーは自動的にそれらを消去します。

答え3

IMAP で満足する秘訣は、忍耐と信頼を持つことにあります。

このディスカッションにたどり着いたのは、Linux Mint と Protonmail の Thunderbird 91 で同様の問題が発生していたためです。ゴミ箱フォルダを整理しようとしており (Protonmail は一定期間が経過してもゴミ箱からメールを完全に削除しません)、Thunderbird から何千ものメールを削除しましたが、Thunderbird のゴミ箱フォルダをすぐに更新すると、それらのメールが頑固に再び表示されます。(Proton では一度に 50 件しか削除できないか、すべて削除できないため、この操作は Thunderbird から行う必要がありました。)

メール プロバイダーの Web インターフェイスも IMAP クライアントであることに注意してください。確かにローカルで実行されるので、フォルダーの更新に関してはより迅速に処理されることを期待しますが、残念ながら必ずしもそうではありません。

同期の奇妙な問題 (Web メールのゴミ箱に Thunderbird のゴミ箱にないメールが表示され、その逆もあったため、両方の側で手作業が必要だった) を克服した後、少しずつ (たとえば、Thunderbird で一度に数か月分のゴミ箱のメールを削除するなど) 放置し (30 分または 1 時間)、いずれかのクライアントを更新して削除が「保持」されているかどうかを確認しました。

Windows 上の emClient で Gmail を使用しても同様の経験をしました。

関連情報