AL-mailからの移行で文字化けNo.46163
西2316 さん 14/05/22 17:45
 
AL-mailから秀丸メールに移行を考えています。
AL-mailのメールを秀丸メールでインポートしてみました。

1)送信メールは全てうまくインポートできたのでですが、
  一部の受信メールのみで文字化けが発生します。

2)発生は、ヘッダー部分のメールアドレス以外の部分のみで、
 本文は正しく表示されています。

3)文字化けするメールでは、添付ファイルのファイル名も
 文字化けしています。
 また、下段には、「HTMLメール」が表示されています。

4)文字化けヘッダー(アドレス部削除)例は、以下です。

From:     "" <>
To:       ?喘?@&#20172;b <>, ?r?[?e?b?N ??&#1431;l <>
Cc:       ?F?q?@?F?X <>, ?&#50523;?@?F?s <>, ???J?@???&#30780;>
Subject:  Re: ?y????JCT?z?@?j?????v?\???}?AB1P2??

5)文字化けするメールをAL-mailから秀丸の転送しても、文字化け
 は起きず、正常に受信できます。

お手数で申し訳ないのですが、対応策等があれば、
ご教授頂けないでしょうか。

[ ]
RE:46163 AL-mailからの移行で文字化けNo.46164
秀まるお2 さん 14/05/22 18:15
 
 AL-Mailは作者さんが音信不通になってしまってるようで、僕の方にもなぜだ
か「作者さんと連絡取れませんか?」みたいな問い合わせが来たりします。

 っていうのは余談ですが…

 AL-Mail上のメールを秀丸メールに移行するには、AL-Mailのメール用ファイル
を直接インポートするんじゃなくて、一度MBOX形式にエクスポートしてから
インポートさせればいいらしいです。

    http://cse.ffpri.affrc.go.jp/akema/sec_net/Alm2Hide/ALM2Hidemaru.html

 ここに詳しく書いてあるのでそれを参考にやってみて欲しいです。

 あと、

 「al-mail 秀丸メール 移行」

 のキーワードでネット検索すると、他にもいくつか情報がヒットするようです。
その辺も見てみて欲しいです。

 どうしてもダメな場合は、とりあえず問題のメールをMBOX形式でエクスポート
して、それを添付ファイルで僕の方に送っていただければ、こちらでテストでき
ます。テストしてそれで何か解決策が見つかるかどうかは分かりませんが、もし
よかったら送っていただきたいと思います。

 送り先は、"maruo@mitene.or.jp"になります。

 よろしくお願いします。

[ ]
RE:46164 AL-mailからの移行で文字化けNo.46166
秀まるお2 さん 14/05/22 19:16
 
 送っていただいたデータにて再現が出来ました。

 あと、ここの会議室の過去の内容を検索したら、以前にも同じような話があっ
て、そのときは秀丸メールでなんとかうまく自動判定するように直したようです。
でもまだダメなパターンがあるようです。

 文字化けする根本的な原因は、AL-Mailさんのエクスポートするメールデータ
のヘッダ部分がShift-JISの生データになってるせいでして、メール本文がたま
たまutf-8になっていると、生データになってるヘッダもutf-8と解釈される
ケースがあって、それで化けるようです。

 そういう、Shift-JISの生データとutf-8が混ざってる場合でも、ある程度は自
動判定するんですが、Shift-JISともutf-8とも解釈できるケースだと化けてしま
うこともあります。

 で、対処方法ですが…。

 とりあえず、mbox形式でエクスポートされたファイルを秀丸エディタで開いて、
JIS文字コードで保存して、それをインポートさせてみて欲しいです。とりあえ
ず今回送っていただいた2通のメールはそれでうまくインポート出来ます。

 JIS文字コードの場合だと、生データで入っていたとしても、秀丸メールの方
でたしかにそれがJIS文字コードってことが判定可能なので、化けることは無い
と思います。

 ということでどうでしょうか。

 秀丸エディタでJIS文字コードで保存するには、「ファイル・名前を付けて保
存...」で「エンコードの種類」の所を「日本語(JIS)」にすればいいです。

[ ]
RE:46166 AL-mailからの移行で文字化けNo.46187
秀まるお2 さん 14/05/26 10:06
 
 AL-Mailからのインポート対応ですが、インポートするメールの中に

    X-ALMail-Status:

 のヘッダがあれば、AL-Mail用の特別な処理をするようにしました。

 こちらでAL-Mailを使っていくつかメールを作成してテストして動作確認した
所です。

 V6.26β7にて対応していますので、よかったらお試しください。

[ ]