- 締切済み
添付ファイル名の文字化け
タイトルの件で質問です。 windowsXPのPCでサンダーバードを使っています。 MacOSXのMailに添付ファイルのメールを送ると 日本語のファイル名が文字化けしてしまいます。 ちなみに同じMacにサンダーバードをインストールして同じメールを受信させたところ文字化けはありませんでした。 ですのでOSの問題というよりメーラーの問題だと思います。 この場合、MacのMailに問題があるのでしょうか? いろいろネットで調べたのですがいまいち対処法が分かりません。 どこか設定を変えれば直るのでしょうか? 具体的な対処法をアドバイスいただきたいです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- KappNets
- ベストアンサー率27% (1557/5688)
windows 側でファイル名に日本語フォントを使うと字化けするようです。私の場合は winmail.dat というファイルが届き、苦戦して開いたらファイル名が字化けしていました。 google で「字化け ファイル名」で検索すると字化けを直すソフトが幾つかあるようです。
- foitec
- ベストアンサー率43% (1080/2457)
添付ファイルのエンコードをどのようにされていますか。 普通はBエンコード(MIME)であれば一般的なメーラーではたとえ2バイト文字のファイル名でも正しく表示されるはずです。 でも。 >、MacのMailに問題があるのでしょうか? これRFC2231準拠だと思うので2バイト文字の添付ファイル名のエンコードはは要注意です。 まさかSJISとかUTF8のままなんてことはないでしょうね? 本来メールの添付ファイルの形式を定めたRFC2045は、ファイル名に2バイト文字を使うことを全く考慮していません。(でした) そこで非ASCII文字を表現するための工夫がされている訳です。 受信したメールのContent-TypeヘッダとContent-Dispositionヘッダを参照すればエンコードの状況は分りますね。
- violet430
- ベストアンサー率36% (27472/75001)
相性の問題も考えられます。 送信側のメールソフトを変えたらうまくいくかもしれないです。