drufyi さんが書きました:
先日、バックアップファイルからメールデータを
移行した際、4ユーザからのメールだけが、
件名は正しく表示されているのに、メールの中身を見ようとすると
全て文字化けしている状態になりました。
考えられる原因は、
1.バックアップした時点でメールデータの文字エンコードがおかしくなっていた。
例えばメッセージ内のヘッダ指定を無視して保存されていたとか、逆にその
とおりにしたがタイトル部分と本文部分の指定が元から異なっていたとか。
2.バックアップから戻した際に文字エンコードの自動判別していなかったか、
ヘッダで指定された文字エンコードにして表示しなかったためとか。
などがありますね。他にも原因はあるかも知れません。
その本文が文字化けする特定のメッセージに共通しているものを見つければ
何かわかるかもです。
例えばタイトル部分は ISO-2022-JP だが、本文は実際には Shift_JIS だとか。
drufyi さんが書きました:
対象ユーザを右クリックプロパティで文字コードを見ても、
他と同じISO-2022-JPです。
ちょっとわかりません。
「対象ユーザ」をプロパティから文字コードを見る機能はありませんけど。
drufyi さんが書きました:
情報の中で要約ファイルの再構築というのが解決策に
よく上げられていたので、対象ユーザの右クリック→プロパティから、
索引を再構築とやってみると、次はタイトルすらみえなくなってしまいました。
これは直接関係ないと思います。
メッセージヘッダから要約ファイルを再構築する機能ですから元のヘッダがおか
しい場合には当然おかしいことになるでしょう。
drufyi さんが書きました:
対象ユーザのメールが保存されているファイルを確認すると、
ユーザ名のファイルとユーザ名.msfとあり、ユーザ名だけのファイルの
容量は0ではないので、メールデータは残っているような気がします。
その容量がゼロではないファイルをテキストエディタで開いて読めるかどうか確
認してみてはどうでしょう。
drufyi さんが書きました:
手詰まりで困っているのですが、何か試せる事はありますでしょうか?
メールデータをどのようにバックアップしたのかを具体的に教えてください。
またバックアップデータはちゃんと読めるものなのかを確認してください。
そしてどのようにバックアップデータをリストア(戻す)したのかもお願いします。
通常、メールデータをそのままバックアップコピーしたものを戻しただけなら問題
ないはずです。
どこかの過程で文字コードを改変したかどうかを確認すれば手がかりが見つか
るかも知れません。
*「ユーザ」というのはメールの送信者を指しているのか、アカウントを指してい
るのか、フォルダを指しているのかよくわからないんですけど。。。