AL-Mailのアドレス帳をThunderbirdに移行
AL-Mailというメーラーのアドレス帳をThunderbirdに移行するためのツールがhttp://saboten.moe-nifty.com/tekito/2007/06/almailthunderbi_028e.htmlで公開されているんですが、次のような不具合があります。
- リストに入れた人の名前の冒頭にスペースが入ってしまいます。
- 例えば大学というリストの中にfoo barという名前の人がいたとすると、Thunderbird側では「___foo bar」(_は半角スペース)のような名前で登録されます。
- 入れ子のリストを作る(例えば大学というリストの中に同級生みたいなリストを作る)機能がAL-MailにはあってThunderbirdにはありません。ここの違いを吸収する処理がおかしくて、人が誤ったリストに登録されます。
- この例では大学というリストに入っている人が同級生のリストに登録されたりします。
僕は勝手にツールを修正して使ったんですが、ググってみたところ けっこう 困っている 人たちがいたので、原作者のhidekenさんに許可を頂いてここで修正版を配布します。hidekenさん、迅速で柔軟な対応ありがとうございました。
AdrToLdif v0.0.0.4
使い方は基本的に元の版に準じます。AL-MailのAddressファイルをadrtoldif.exeにドラッグ&ドロップすれば、Addressと同じディレクトリに、ThunderbirdでインポートできるAddress.ldifというファイルが生成されます。その他の情報はreadme.txtや元記事をご覧ください。
なお、Javaのソースコードを同梱してあります。私的に機能を足したりしたい人はご自由にどうぞ。JavaのjarファイルをWindows用実行ファイルにラップするため、exewrapを使いました。
更新履歴
- 2010/7/19 初公開
- 2010/7/21 プログラムが起動しないバグを修正