Thunderbirdから秀丸メールにメールデータNo.09062
Kevel さん 21/12/30 13:03
 
いつもお世話になります。

Win10の環境上で、Thunderbirdから秀丸メールVer7.00(32bit)にメールデータを移行
させようとしているのですが、下記の方法(秀丸メール インポートマクロでも同
様)ではエラー(「インポート作業中(応答なし)」)が出てしまい、保護違反にて
異常終了となってしまいます。


・https://hide.maruo.co.jp/software/mailsetup/switching.html
・秀丸メール インポートマクロ


dump.txtについてはお問合せ先メールアドレス宛に送付させていただきます。
エラーの回避方法があればご教示いただければ大変助かります。

どうぞよろしくお願いいたします。

[ ]
RE:09062 Thunderbirdから秀丸メールにメNo.09063
秀まるお2 さん 21/12/30 16:21
 
 秀丸メールでお手数かけてすみません。送っていただいたdump.txtを調べてみたら、
インポート対象メールを読み込む処理の中でメモリ不足で落ちてしまってるようでし
た。

 具体的にはメモリの量として258メガバイト程度のサイズを確保しようとしてメモ
リ不足になってるようです。

 メモリ不足になってしまう理由としては、

 1.何か極端にサイズの大きなメールがある可能性。
   (258メガバイトものサイズのメールは普通無いと思いますが)
 2.エクスポートしたメールデータの中に何か壊れたデータがあって、極端にサイズ
   の大きいファイルが間違って生成されてる可能性。
 3.1つのファイルに複数のメールデータを入れてる形式の場合、つまり、
   From区切りテキストファイル、またはピリオド区切りテキストファイルの場合
で、
   1つのファイルに入ってるメールの量が極端に多くて、そのせいでファイルサ
イズ
   が極端に大きくなってて、秀丸メール側のインポートの処理が良くないせいで
メモリ
   不足になってしまってるかの製。

 のどれかがあるかなぁと思います。

 とりあえずの回避策として2つあります。

 1.1メール1ファイル形式でエクスポートしてからインポートしてほしい。
 2.1メール1ファイル形式の場合でインポートするとしたら、何か極端にサイズ
の大きい
   ファイルは後回しにしてほしい。
   1メール1ファイル形式に出来ない場合でも、可能ならファイルサイズを小さく
   して、小さいサイズのファイルだけ先にインポートしてほしい。

 でとりあえずインポート出来るんじゃないかと思います。

 それか、

 1.64bit版の秀丸メールでインポートする。

 の方法があります。

 64bit版の秀丸メールをインストールするとしたら、「設定」メニューの「設定内
容の保存/復元...」にて設定を保存してから32bit版をアンインストールして、その
後64bit版をインストールして「設定内容の復元」をすればいいです。

 64bit版の秀丸メールでももし落ちてしまう、または固まってしまうとしたら、何
か秀丸メール側のバグでメモリを無限に消費するようになってしまってる可能性はあ
るかもしれません。そうだとしたら、やはり何かサイズの大きな特定のメールがバグ
を誘発してると思うので、メール用ファイルをなくべく細かく分割して1つ1つ順番
にインポートしてダメなファイルだけ後回しにしてトライしてほしいです。

 どうでしょうか。

[ ]
RE:09063 Thunderbirdから秀丸メールにメNo.09065
Kevel さん 21/12/30 22:23
 
早々にご対応いただき、ありがとうございました。
さっそく、異常終了となる該当フォルダを除いて移行したところ、順調にデータ移行
ができました。

添付フォルダのサイズの関係か、時折、
「極端にサイズの大きなメールがあります...スキップしてもいいですか?」
とのダイアログは出るものの、これらをスキップすると、無事に移行できました。

この度は迅速にご対応いただき、改めてお礼申し上げます。

[ ]
RE:09065 Thunderbirdから秀丸メールにメNo.09067
秀まるお2 さん 22/01/05 09:42
 
 遅ればせながらのコメントですが、その「極端にサイズの大きなメールがありま
す・・・」のメッセージは、メールのサイズが20メガバイト以上だと出してるようで
す。とりあえず制限サイズを32bit版/64bit版それぞれで最適化しつつ、さらには
メールのサイズのバイト数も表示するように直そうと思います。

[ ]