2003/12/29(月) [n年前の日記]
#2 [windows] メールデータ移行でハマり
Mozilla Thunderbird(以下雷鳥)へのOE6メールデータ移行が上手くいかない。一部、日付がおかしい以外に、タイトルや本文が消失しているものも見つけた。参ったなぁ。
◎ _OutlookExpress-To - OE5/6 Multi Converter 1.0.1 :
を使って、OE6の*.dbxファイル→mboxフォーマットに変換。
_雷鳥のFAQ
を参考にしつつ、該当フォルダに放り込んでみた。…ダメだった。やっぱり日付が狂うし、タイトル・本文も消失してる。何がマズイのかのう。
◎ もしかして1フォルダ(1つの.dbx)あたりのサイズが大き過ぎるのだろうか :
細かく別フォルダに分けて作業をしてみた。…ダメだった。変化無し。何がマズイのかのう。
◎ 日付がおかしいメール :
メールのソースを眺めてたら、Dateに2057と書かれてる事に気付いた。原因はコレか。しかしOE6では97年として表示されてる。なんでだろ。…なるほど、OE6と雷鳥では、見ている日時の場所が違う。おそらくOE6は、ソース中で一番最初に出てくる日時を表示していて、
*1
雷鳥では、Dateに記述された日付を表示してる。よくよく見てみると、他のメールもいくつか日時が異なって表示されていた。ほとんどのメールは受信日時と送信日時にそれほど差が無いのだけど、一部のメールは結構ズレてるみたい。…それは判ったとして。さて、どうすればいいのだろう。ていうかコレ、どっちの動作が正しいのか。あるいは、受信日時と送信日時にズレがあること自体、本来あってはならない事なんだろうか。とはいえ、現実には、ズレた状態のメールが既に多数残ってるわけで。どうすりゃいいの。
◎ _Outlook Express5 のファイル構造と、その他情報 :
*1: メール一覧で、メールを右クリック→プロパティで、送信日時と受信日時が表示されるけど。いくつかズレてるものがあった。OE6は受信日時のほうで日時を扱ってるように見える。
[ ツッコむ ]
以上です。