web-dev-qa-db-ja.com

Thunderbird-IMAPメッセージのローカルコピーを削除しないでください

架空のシナリオ:

  1. IMAP受信ボックスには、ABの2つのメッセージがあります。
  2. Thunderbirdは同期し、ABの両方をダウンロードします。
  3. 新しいメッセージCがIMAPサーバーに配信されます。
  4. Bは、別のクライアントによってサーバーから削除されます。
  5. Thunderbirdは再び同期し、Cをダウンロードして、Bのローカルコピーを削除します。

私が欲しいのは、Bのローカル削除を防ぐことです。 Thunderbird内から明示的に削除されるまで、ローカルに残したい。サーバー上に存在しなくなることを理解しています。ローカルに保持したいだけです。

何かご意見は?

4
user73728

IMAPフォルダー内で可能かどうかはわかりませんが、Thunderbirdでメッセージフィルターを作成して、新しいメッセージをIMAPフォルダーからローカルフォルダー内のフォルダーにコピーすることができます。

まず、ローカルフォルダにフォルダを作成してメッセージを保存します

IMAP受信ボックスから、
[ツール]/[メッセージフィルター]に移動します
[新規]をクリックします
フィルターに名前を付けます
[すべてのメッセージに一致]をクリックします
でこれらのアクションを実行し、[メッセージのコピー先]を選択してから、ローカルフォルダーに作成したフォルダーを選択します
[OK]をクリックします

すべての新しいメッセージに対して自動的に実行されるはずです。[メッセージフィルター]ボックスの[今すぐ実行]をクリックするか、[ツール]/[フォルダーでフィルターを実行]から手動で実行できます。

2
Randy Orrison

以下の解決策は、imapアカウントが設定された後に機能します。

古いポップアカウントのプロファイルフォルダに移動し、受信トレイとinbox.msfをローカルフォルダディレクトリにコピーします。例えば。

C:\Users\Name of your account\AppData\Roaming\Thunderbird\Profiles\i0mi3phf.default\Mail\

それらの名前をTrashおよびTrash.msfに変更します。これにより、imapアカウントの更新によって削除されることなく、Thunderbird内のメールを表示できます。 Thunderbirdを開き、メールをローカルのゴミ箱から新しいimapアカウントの受信トレイにドラッグアンドドロップします。次に、元のメールを新しいimapメールサーバーに同期します。 :)

このソリューションをラップトップでテストし、携帯電話を使用してアップロードされた電子メールを確認しました。

0
SWRD Technician