文字化けNo.27087
pecotan さん 06/04/12 21:53
 
秀丸メールデーターを新しいパソコンに移行した後、一部のメールが文字化けします
が何故でしょうか。解決方法を教えてください。

[ ]
RE:27087 文字化けNo.27094
秀まるお2 さん 06/04/12 23:51
 
 これまた、どういうメールが文字化けするのか、その法則か何かが分からない
と難しい所ですが…。

 例えば中国語や韓国語のメールが化けるってことであれば、中国語フォントや
韓国語フォントをインストールしてやることで化けが直る可能性が高いです。

 日本語の普通のメールでも化けるってことであれば、メールデータを移動させ
るタイミングで何らかのデータ破損が起きてしまってるとか…。あるいは、例え
ば受信ログとか送信ログとか、「そのまま転送」で転送する時に受信ログをその
まま転送したやつなんかは化けたような感じで出てきますが、そのメールをダブ
ルクリックして開こうとして、「デコードして開く」としてやれば、化けてない
内容が確認できます。

 何かもうちょっとヒントが欲しい所です。例えば特定の人とやりとりしたメー
ルに限って化けるとか、本文が非常に長いメールに限って化けるとか、添付ファ
イル付きだと化けるとか、化けるといっても英数字の羅列が出てくるのか、それ
とも本当にへんてこな文字が出てくるのかとか…。

[ ]
RE:27094 文字化けNo.27096
pecotan さん 06/04/13 00:47
 
> これまた、どういうメールが文字化けするのか、その法則か何かが分からない
>と難しい所ですが…。
>
> 例えば中国語や韓国語のメールが化けるってことであれば、中国語フォントや
>韓国語フォントをインストールしてやることで化けが直る可能性が高いです。
>
> 日本語の普通のメールでも化けるってことであれば、メールデータを移動させ
>るタイミングで何らかのデータ破損が起きてしまってるとか…。あるいは、例え
>ば受信ログとか送信ログとか、「そのまま転送」で転送する時に受信ログをその
>まま転送したやつなんかは化けたような感じで出てきますが、そのメールをダブ
>ルクリックして開こうとして、「デコードして開く」としてやれば、化けてない
>内容が確認できます。
>
> 何かもうちょっとヒントが欲しい所です。例えば特定の人とやりとりしたメー
>ルに限って化けるとか、本文が非常に長いメールに限って化けるとか、添付ファ
>イル付きだと化けるとか、化けるといっても英数字の羅列が出てくるのか、それ
>とも本当にへんてこな文字が出てくるのかとか…。

日本語がこんな感じで文字化けします。


$B!!I8Bj$N7o$G$9$,!"<+J,$r%-%c%i%/%?!<$H$7$FMxMQ$5$;$k7@Ls$rDy7k$7$F<u(B
$B$1<h$kBP2A$N=jF@6hJ,$O!"0l;~=jF@$H$O$J$j$^$;$s$+!#(B
$B2?$b862A$,$J$$$G$9$M!#(B
$B;v6H$K4p$E$$$FH/@8$9$k<}1W$G$b$J$$$N$G!"2?$+;v6H=jF@$H$9$k$N$b$7$C$/(B
$B$jMh$J$$$7!#(B
$B;vNc$,$"$l$P!"65$($F$/$@$5$$!#(B



[ ]
RE:27096 文字化けNo.27098
秀まるお2 さん 06/04/13 08:22
 
 それは、いわゆるエンコードされたメールってことだと思います。

 受信ログや送信ログは、そういう風に表示されますが、それで正常です。

 「そのまま転送」で転送する時に「受信ログ/送信ログを転送する」をONにし
て実行した後の送信済みメールもそんな風になりますが、それも一応正常動作っ
てことになります。

 そのメールをダブルクリックしてエディタで開こうとすると、「そのまま開く
/デコードして開く」の問い合わせメッセージが出てくると思います。そこで
「デコードして開く」とすると本来の中身が読めると思います。

 受信ログ/送信ログ用のファイルを間違って普通のフォルダにコピーしたとか
って話ですかね?。どうやってメールデータを移行したのか僕には分からないの
でなんですが、普通に、秀丸メール用のメールデータのフォルダ階層をまるごと
コピーしただけなら、データ移行によってメールが化けるようになるなんてこと
は起きないはずだと思います。

[ ]
RE:27098 文字化けNo.27120
pecotan さん 06/04/13 22:47
 
>
> そのメールをダブルクリックしてエディタで開こうとすると、「そのまま開く
>/デコードして開く」の問い合わせメッセージが出てくると思います。そこで
>「デコードして開く」とすると本来の中身が読めると思います。

確かに読めました。

>
> 受信ログ/送信ログ用のファイルを間違って普通のフォルダにコピーしたとかって
>話ですかね?。

TuruKameDataをバックアップしていたものからコピーしました。
この方法がいけなかったのですね。

[ ]
RE:27120 文字化けNo.27125
秀まるお2 さん 06/04/14 09:26
 
> TuruKameDataをバックアップしていたものからコピーしました。
> この方法がいけなかったのですね。

 それならつまり、以前からそのメールはそういう風に、エンコードされたまま
の物が昔からあったはずでして、特にパソコンが変わったからメールが化けるよ
うになったとかって話じゃないと思います。

 「そのまま転送」で転送したメールか、受信ログか送信ログかのどれかだと思
いますけど。普通に受信した普通のメールがそのようなエンコードされたままっ
てことは無いはずです。

[ ]
RE:27125 文字化けNo.27175
pecotan さん 06/04/17 15:48
 
> それならつまり、以前からそのメールはそういう風に、エンコードされたまま
>の物が昔からあったはずでして、特にパソコンが変わったからメールが化けるよ
>うになったとかって話じゃないと思います。

TuruKameDataをバックアップしていたものをもう一度コピーしました。
現在は正常に表示されるものと文字化けのように表示されるものが重複して表示され
ます。
重複メールを一括削除しようとするとデーターサイズの大きいものを残すようになっ
ていますが、データーサイズの小さいほうが正常なファイルなので困っています。
メールの量が1万件を超えていますので1件ごとの手作業はできない状況です。
何かいい方法はないでしょうか。

[ ]
RE:27175 文字化けNo.27176
秀まるお2 さん 06/04/17 17:27
 
 エンコードされたメールを探す方法が1つあります。日本語の、JIS文字コー
ドで書かれたメールに限りますけど。

 「検索して一覧作成...」で、検索文字列に

    \x1b$B

 を指定して、さらに「正規表現」をONにします。そうやって検索すると、エン
コードされたメールは大抵ヒットすると思います。

 エンコードされてないメールはまずヒットしないはずですがが、運が悪いと誤
判定があるかもしれません。そのくらいは目をつぶっていただくということでど
うでしょ?

[ ]
RE:27176 文字化けNo.27180
pecotan さん 06/04/17 20:02
 
> エンコードされたメールを探す方法が1つあります。日本語の、JIS文字コードで
>書かれたメールに限りますけど。
>
> 「検索して一覧作成...」で、検索文字列に
>
>    \x1b$B
>
> を指定して、さらに「正規表現」をONにします。そうやって検索

この方法で解決しました。
5万件以上のメールを削除するのには1分程度時間がかかりましたが。
秀丸メール初心者ですが軽快さに満足しています。
ありがとうございました。

[ ]