Microsoft Exchange 2010電子メールサーバーとMozilla Thunderbirdクライアントを使用しています。ある日、受信トレイの大部分を選択し、誤ってキーボードショートカットを押したところ、(おそらく)メッセージに削除のマークが付けられました。もちろん、メッセージは削除されます。ここで、面白い部分が始まります。Outlookの[削除されたメッセージの復元]機能を使用して削除されたメッセージを復元すると、メッセージは受信トレイに戻りますが、Thunderbirdクライアントを起動するとすぐに、メッセージが再び削除されます。
さて、このkb( http://kb.mozillazine.org/Deleting_messages_in_IMAP_accounts )で述べられているように、メッセージには「削除済み」フラグが付いているはずなので、どうすればよいですか?そのフラグをクリアします?
Unix/Linuxコンピュータにアクセスできる場合は、 imapfilter
のようなユーティリティを使用できます。これは、LUA構成ファイルを使用して構成できる便利なユーティリティです。さまざまな種類のフィルターを使用してメッセージを選択し、メッセージの移動、フラグの追加/削除などのアクションを実行できます。
インストールして設定ファイル(IMAPアカウントとルール)を作成するだけです。アカウントを構成する例を見ることができます そこに 。次に、削除済みとしてマークされたメッセージをフィルタリングして、マークを解除できます。
messagesMarkedAsDeleted = youraccount.INBOX:is_deleted()
messagesMarkedAsDeleted:unmark_deleted()
最後に、プログラムを起動できます。
imapfilter -c /path/to/config.lua
私はこのユーティリティを このブログ 数週間前に発見しました。
これがお役に立てば幸いです。