2005.04.16

ALM2Thunderbird 1.0.1

 AL-MailからThunderbirdへのメールボックス移行ツール "ALM2Thunderbird"の改訂版(1.0.1)をリリース致します。

 バージョン1.0.1では、Windows 2000での動作が可能となりました。それ以外、機能追加等はありません/(^^;)

 動作環境や特徴は下記の通りです。

■ 動作環境

 Windows 2000/XP
 (Windows 2000 SP4、Windows XP SP2にて動作を確認)
 (Windows 98/Meでも動作するかもしれませんが、動作未確認)

 変換元メーラー: AL-Mail32 1.0以降 (1.13で動作を確認)
 変換先メーラー: Mozilla Thunderbird 1.0以降 (1.0 [20041206]で動作を確認)

 

■ 特徴

 ・入力フォルダ、出力フォルダを指定して[開始]ボタンを押すだけで簡単に全メールを変換できます

  (※アドレス帳や振り分け条件、アカウント情報等の移行には対応しておりません)

 ・フォルダの階層構造を維持したまま変換します

 ・複数アカウントに対応し、メールボックスフォルダ内の全アカウントのメールを一括変換します

 ・フォルダ数、メール数に特に制限はありません

  (当方、約130のメールフォルダ、約12,000通のメールを変換しても大丈夫でした)

 ・マルチパート形式のメール構成を解析し、不要な文字エンコーディング変換を抑えています

  (※変換および表示を完全に保証するものではありません。例外もあります)

 ・AL-Mailではプレーンテキストで表示されていたHTMLメールも、本来のHTMLメールとして表示できるようになります

  (※AL-Mailがマルチパートのメールを、ほぼそのままの状態で保存しているという仕様によるものです)
  (※変換および表示を完全に保証するものではありません。例外もあります)

 

  「ALM2Tb101.lzh」をダウンロード
   (89,212バイト、MD5 (ALM2Tb101.lzh) = 753858289304f313d64c89db1c340115)

 同梱のREADME.txtに使用方法や注意事項などが記載されていますので、ご使用前にご一読下さいますよう、お願い申し上げます。

 バグ報告や感想などは、この記事にコメントして頂ければ幸いです。バグ修正や要望に関しては必ずしもご期待に添えないところも多々あると思います。フリーウェアの性質上、「無保証」ということをご了承下さいますよう、お願い申し上げます。

| | コメント (46) | トラックバック (1)
|

2005.04.07

もしかしたらWin2000対応にできる・・・かも?

 ALM2ThunderbirdがWin2000環境で変換に失敗するという話は以前したわけですが、エンコーディング変換をMLangにして試してみようかなと考えています。これでうまくいけばWin2000にも対応できるかもしれません。

 でも、WinXPに入っているmlang.dllをDependency Walkerで覗いてみたら、裏でWideCharToMultiByteとMultiByteToWideCharを使っているみたいなんですよね・・・大丈夫かなぁ・・・。

 まあ変換機能だけを使うならMLangもそんなに難しそうじゃないので、やってみる価値はあるかなと。ただ、Win2000が動作するテスト環境が無い・・・。こうなったら会社でデバッグ(ぉぃ

【関連リンク】

MLang

ALM2Thunderbird 1.0の動作OSについて (komatの古往今来)

| | コメント (0) | トラックバック (1)
|

2005.03.24

ALM2Thunderbird 1.0の動作OSについて

 ALM2Thunderbirdをご利用頂きありがとうございます。

 ALM2Thunderbird 1.0は、Windows 2000環境で変換に失敗するという報告を頂いております。 これはWindow 98/Meも同様であると考えられます(こちらについては、現時点で報告はありません)。

 考えられる原因はただ一つ、文字エンコーディング変換に使用しているWindows API関数のWideCharToMultiByteとMultiByteToWideCharの動作に問題があるのだと思います。

 実は当初、文字エンコーディング変換にiconvというフリーウェアを使用しておりましたが、パッチ無しのバージョンだと機種依存文字(㈱、〜、①、㌧㌦等)の変換に失敗するという問題や、ライセンスや配布上の問題(GPL/LGPL)があり、使用を見合わせた経緯があります。

 ツール内にはiconvを使用するコードは残してある(コメントアウトしてある)ので、iconv使用バージョンを作ることは可能ではあります。しかし、パッチをあてたiconvの検証が必要となりますし、リリース後も、使用前に適切なパッチ入りのiconvをユーザーの皆様に入手して頂く必要があります。

 なお、誠に勝手ながら、iconv対応版のリリース時期に関しては、諸般の事情により未定とさせて頂きたく存じます。

 また、現時点のリリースバージョンであるALM2Thunderbird 1.0は Windows XPのみの対応とさせて頂きます。大変お手数ですが、ユーザーの皆様の周りにWinXPの環境がございましたら、そちらで変換して頂きたく。

 ご迷惑をおかけして申し訳ありません。
 よろしくお願い申し上げます。

【関連記事】

 ALM2Thunderbird 1.0

| | コメント (4) | トラックバック (0)
|

2005.03.20

ALM2Thunderbird 1.0

 【2005/04/16更新】

  改訂版をリリース致しました。お手数ですが、こちらから最新バージョンをご確認下さいますよう、よろしくお願い致します。



 お待たせしました!

 AL-MailからThunderbirdへのメールボックス移行ツール "ALM2Thunderbird"がようやく完成しました! いやぁ長かったYO・・・(´Д⊂グスン

 動作環境や特徴は下記の通りです。

■ 動作環境

 Windows XP
 (XP SP2にて動作を確認。他の環境では変換に失敗するという報告を頂いております

 Windows 98/98SE/Me/2000/XP
 (XP SP2にて動作を確認。他の環境では未確認)

 変換元メーラー: AL-Mail32 1.0以降 (1.13で動作を確認)
 変換先メーラー: Mozilla Thunderbird 1.0以降 (1.0 [20041206]で動作を確認)

 「ALM2Tb100.lzh」をダウンロード(※旧バージョンです)
 (88,647バイト、MD5 (ALM2Tb100.lzh) = 718b86082d813ddbbf04d6768b137382)

 同梱のREADME.txt

| | コメント (16) | トラックバック (2)
|

2005.02.20

AL-MailからMozilla Thunderbirdへの移行を考える (その3)

 お待たせしてすみません/(^^;)

 AL-MailからThunderbirdへの移行ツールの開発状況ですが、現時点で9割方完成しております

 懸案事項だった「マルチパート形式のメールにおける文字化け」も解決できまして、HTML部を含むメールも正しく変換できるようになりました。そのため、ThunderbirdでHTML表示にした場合でも、文字化けが起きにくくなっています。

 手持ちのメールで色々試していたのですが、何も考えずに全てシフトJISからJIS変換すると、特定のフォーマットのメールで文字化けを起こします。これは、AL-Mailがメールを受信してALMファイルに格納する際に、シフトJISに変換する場合と、何もしない場合の両方があるためです。マルチパート形式のメールでは、シフトJISに変換する・しないをパート毎に判断しているようです。

 例えば、文字エンコーディングがiso-2022-jp以外の場合(shift_jis等)や、マルチパート部分のContent-Transfer-Encodingヘッダーがquoted-printableの場合はそのまま格納しているようです(ヘッダーの仕様からすると当然かもしれませんが・・・)。ですので、移行ツールにおいても、マルチパートのヘッダーを解析して、変換の有無を制御するようにしています。

 そんな感じで、公開までもう少しお待ち下さいませ・・・m(_ _)m

【関連記事】
 AL-MailからMozilla Thunderbirdへの移行を考える (その2)
 AL-MailからMozilla Thunderbirdへの移行を考える (その1)

| | コメント (10) | トラックバック (1)
|

2005.01.30

AL-MailからMozilla Thunderbirdへの移行を考える (その2)

 先日のその1の続きです。

 というわけで、実際に移行ツールを作り始めました。現時点では画面しか出来ていません・・・

 (↓クリックするとSXGA(1280x1024)で拡大します)
20050130a

 なお、現時点ではアドレス帳の移行までは考えていません。あくまでメールフォルダの移行のみサポートの予定です。私の場合、アドレス帳は殆ど使っていなかったりしますので・・・(^^;)

 作るのは良いとして、この移行ツール、使ってみたい人ってどれぐらいいるんでしょうかね・・・?

| | コメント (20) | トラックバック (1)
|

2005.01.05

AL-MailからMozilla Thunderbirdへの移行を考える (その1)

 先日の記事に書いたとおり、長年(?)使っていたメーラー「AL-Mail」から「Mozilla Thunderbird」に移行しようかと考えています。

続きを読む "AL-MailからMozilla Thunderbirdへの移行を考える (その1)"

| | コメント (0) | トラックバック (1)
|