Thunderbirdで削除したメールを復元

すごく参考になったリンク=>もじら組フォーラム [One Topic All View / Re[14]: ゴミ箱から削除されたメールの復活 / Page: 0]


メールはInboxというファイルにテキスト形式で保存されていて、各メールには"X-Mozilla-Status: 番号"というタグが振られている。そして、Thunderbirdで削除されたメールはこのタグに"削除"を示すマークが書かれてThunderbird上では非表示になるというだけで、本文等のデータはそのまま残っている*1。そこで、"削除"マークを"表示"マークに書き換えればOK。


ちなみに自分のInboxを見ると、"X-Mozilla-Status:"に入る番号とその出現回数は以下の通り。
冒頭のリンク先の内容を読んだ限りでは"0001"が表示マークなのかな?そのうちThunderbird上で確かめてみよう。

% grep "X-Mozilla-Status: " Inbox | cut -d " " -f 1,2 | sort | uniq -c
3 X-Mozilla-Status: 0000
888 X-Mozilla-Status: 0001
30 X-Mozilla-Status: 0003
6471 X-Mozilla-Status: 0008
431 X-Mozilla-Status: 0009
4 X-Mozilla-Status: 000b
63 X-Mozilla-Status: 0011
23 X-Mozilla-Status: 0013
446 X-Mozilla-Status: 0018
33 X-Mozilla-Status: 0019
9 X-Mozilla-Status: 001b
4 X-Mozilla-Status: 1001
1 X-Mozilla-Status: 1003

*1:削除してもInboxのサイズは増える一方。そこで削除マークをつけたメールを実際にInboxから削除してサイズを減らすために"フォルダの最適化"というコマンドがThunderbirdにある。