添付書類の名前が文字化け

Tigerを入れて、いろいろと試して完璧な動作になったと喜んでおりましたが、何しろ連休中で、仕事相手からメールを受けることもなく、今日まで来ました。
朝からいっぱいメールが届きますが、添付署類の名前が激しく文字化けしており、また拡張子も落ちています。送ってきた相手は複数のWindowsユーザーです。Pantherまでは問題なく受信しており、拡張子が落ちたことはなかったと思います。
私の設定が悪いのか、何かおまじないがあるのでしょうか。
なお、メールヘッダーや本文は問題ありません。
PantherからはUpgradeでインストールしました。
よろしくお願いします。

投稿日 2005/05/09 14:11

返信: 35

2005/05/11 14:21 Community User への返信

>Macでは「栄養.pages.zip」で本当に圧縮されていました。
OS XのMailアプリは、添付ファイルを自動的にzip圧縮します。
困ったことに、ファイル名が日本語の場合、OS Xのzip圧縮機能と、Windowsのzip解凍機能には、ファイル名に関する互換性がありません。
以上の理由から、添付ファイルが文字化けしているのだと思います。
zip圧縮の互換性問題については、下記をご覧ください。
「zipファイルが他環境で文字化けする」
http://homepage.mac.com/nojiri/macosx/feedback30.html#zipMessInJapan

2005/05/11 14:57 Community User への返信

野尻さんにフォローして頂いてます(_ _)がMacのアーカイブで渡ってしまうと中のファイル名は文字コードの違いから同じzipでもバケバケになります。
zip圧縮されちゃう基準はたぶんファイルタイプとかによるのだと思いますが、私が仕事で良く使うExcelのファイルなんかは圧縮せずに送られてます。なのでメーラーが添付ファイル名さえ復元できればWinでもちゃんとした状態になっています。
たしかにpagesだとWindows対応の添付ファイルを送信にチェックしてもがっちり圧縮されてしまいますね。(中身がパッケージだからかなぁ)

2005/05/11 17:26 Community User への返信

野尻さん、コメントありがとうございます。
>以上の理由から、添付ファイルが文字化けしているのだと思います。
Mailでzip圧縮されて添付された日本語名のファイルが文字化けしてしまうことは承知しました。
ただ、このトピックは、「添付ファイルの名前が文字化けする」ことですので、論点がずれてしまいます。
後学のためにも、日本語名のファイルのzip圧縮で文字化けする件については、明日以降確認させていただきます。
ありがとうございました。

2005/05/11 17:36 Community User への返信

はおさん、こんにちわ。
zip圧縮のファイルの件は、明日以降でないと確認できないので、明日以降に試してみます。
Mac OS X 10.4ではMail.appを使用
Windows XP HomeEditionで、PostPet V3を使用

TextEditで作った書類に「栄養.rtf」と名前をつけ、MacからWinに送信。
Win側では、添付ファイル名は文字化けしません。ひらぎのフォントを使ってしまったのでWin側では読めませんでしたが、別フォントを指定することで読めるようになります。
圧縮するかと思い、同じ書類の拡張子を書き換え「栄養.pages」にしましてMacからWinにメール送信。
PostPetでは、どうもそのまま受け取っているようで、「栄養.pages」として保存しました。拡張子を元にもどし「栄養.rtf」で内容も問題なく読めます(フォントを変更することは同じです)。

やはり、それぞれのPCの条件によって「添付書類の名前」が文字化けするのかもしれないと感じました。文字化けする現象を再現できないので、どういう条件かはわかりませんが。

2005/05/11 21:59 Community User への返信

ちょっと2点に整理しますね。
1.栄養.pagesを送ったら栄養.pages.zipというファイル名で届いた。
「栄養」という文字部分はいわゆるバケてなくて.zip拡張子が増えてるのが文字化けだということでしょうか。
 ・栄養がへんな呪文になってる→今話題の添付ファイル名が文字化けするメーラです。
 ・.zipがふえただけ→それはApple Mailが送信前にzipにしてるのでそういうファイル名です。
ということだと思います。
rtf/pagesの拡張子変更で試されたようですがこの場合そのままApple Mailはzipせず送ります(ちと試してみました)
前にちょっと書いたんですが(本物の)pagesファイルはパッケージでデータを保存するタイプなのでおそらくメーラとしてはフォルダを添付されているのと同じ扱いになっているんではないかと思います。(フォルダ添付はzipして送信します)
#まだ他に条件はあるかもしれませんケド。
これは文字化けというより添付ファイルを(送信前に)どう扱っているかというお話しですよね。
2.ちょっと「それぞれのPCの条件」定義が見えてこなかったので。
>やはり、それぞれのPCの条件によって「添付書類の名前」が文字化けするのかもしれないと感じました。
もともとLEGONGさんが「全てのWindowsユーザーので文字化け」とおっしゃられていたので、いやいやWinユーザでも文字化けしない環境の人もいるんでは?という意味で書き込んだつもりだったんですが。
#OSだけでなく同じメーラーでも設定次第で条件が変わることはそれなりに理解しております。
OSに関係なくメーラーが関係していますよね、ということであれば激しく同意です。

2005/05/12 00:01 Community User への返信

> 中身がパッケージだからかなぁ
そうだと思います。パッケージということは、結局はフォルダです。フォルダをそのままメールに添付することはできませんから、zip で1つのファイルにまとめているのでしょう。Pages や Kyenote のファイル、画像付きの RTF (拡張子は rtfd) などはパッケージなので、圧縮されるのはしかたないのでしょうね。

2005/05/12 02:42 Community User への返信

はおさん、こんにちわ。
文字化けしないというつもりの書き込みでした。
わたしも、もともとLEGONGさんが、「栄養」と言う名前のファイルは100%文字化けすると書き込んでいらっしゃるので、どんなものかと思って試してみたのです。
今回、ロータスノーツとPostPetでの振る舞いについてみました(使用しているOSが違いますが)。「それぞれのPCの条件」としたのは、メーラー他の条件があるのかなと思ったからです。単純にメーラーが関係しそうだということであれば、それで納得です。
Pagesのデータがパッケージだということは、すっかり忘れていました。
圧縮された理由がわかり、すっきりしました。

2005/05/12 05:24 Community User への返信

メーラーによって文字化けしないことがわかりました。ありがとうござました。
ZIPに拡張子が変わるとの報告ですが、こちらではPDFの拡張子がDATという拡張子に代わってしまうという事例がたびたび起こります。やはり相手はOutlookdですが。マイクロソフトの標準メーラーと相性が悪いというのは困りますね。

2005/05/12 05:28 Community User への返信

いろいろとご意見を伺い、大変勉強になりました。
ところで、結局Macで使用する際に一番汎用性の高いというか、一般的なWinユーザーとのやりとりで一番不具合のでないメールソフトはなんになるのでしょうか?結局こちらが合わせなければ仕事ではうまくいかないのかなと思います。(添付ファイル名をかえるのは、文書を変更することになるので、当方の職場環境では難しいです。)
お勧めがありましたら教えて下さい。よろしくお願いいたします。

2005/05/12 05:35 Community User への返信

>添付ファイル名をかえるのは、文書を変更することになるので、当方の職場環境では難しいです。
LZH圧縮して、圧縮ファイルを英数字のファイル名にしてはいかがでしょうか?

2005/05/12 08:12 Community User への返信

> 一般的なWinユーザーとのやりとりで一番不具合のでないメールソフトはなんになるのでしょうか?
Outlook, Outlook Express を使っているユーザが多いであろうことを考えると Microsoft の作っている Entourage、と言いたいところですが、ちゃんと検証していないのでわかりません。安いものではないですし、持っていないならとりあえず試すというわけにはいかないですね。
GyazMail は作りは割としっかりしているし、作者さんがユーザの要望も妥当なものは比較的すぐ取り上げてくれるので、よさそうです。試用できますので、使ってみて文字化けしないか試されてはどうでしょう。
GyazMail
http://www.gyazsquare.com/gyazmail/index_ja.php
マルチプラットフォームの Thunderbird もいいのではないでしょうか。無料ですし試してみては。
Thunderbird
http://www.mozilla-japan.org/products/thunderbird/
filename は RFC 2231 に沿った正しい実装がされていないように見えますが、まぁ、大概の Windows メーラは正しく受信できる (できてしまう) のでは。

2005/05/12 08:24 Community User への返信

ファイル名が RFC 2231 に従っていない件についてはバグがあるみたいです。
Bug 193439 - RFC 2231 style encoding should be used for filename parameter of attachment (instead of RFC 2047 style)
https://bugzilla.mozilla.org/show_bug.cgi?id=193439
Status は RESOLVED になっていますね。もう適用されているんでしょうか。
user.js に user_pref("mail.strictly_mime.parm_folding",2); と加えることで、ファイル名が RFC 2231形式になったとの情報もありました。
まぁ、これをやらないほうが Windows のメーラで文字化けしないかもしれませんが・・・(本末転倒だ)。

2005/05/12 09:35 Community User への返信

>文字化けしないというつもりの書き込みでした。
了解です。
PostPetはマック版も出してますから文字化けとかについては気をつけてるのかもしれないですねえ。

2005/05/12 09:43 Community User への返信

zipの文字コード問題が関係ないマックユーザ同士であれば非常に便利な機能だと思いますね。
逆に他のOSのユーザには怪しげなzipを知らずに送っちゃう可能性もあるわけ(勝手にUTF-8にされちゃうのと一緒だなぁ)で送信時にチェックしてくれるとかするとうれしかったりするんですけどね。

2005/05/12 12:17 Community User への返信

コメントありがとうございます。
>Outlook, Outlook Express を使っているユーザが多いであろうことを考えると
>Microsoft の作っている Entourage、と言いたいところですが、ちゃんと検証してい
>ないのでわかりません。安いものではないですし、持っていないならとりあえず試す
>というわけにはいかないですね。
実は以前Entourageを使っていてダメだったのです。同じマイクロソフトなのに何ででしょう??それで、今回10.4に上げる機会にMac標準のMAILにトライしてみたのですが、やはり撃沈されました。(笑)
教えて頂いたソフトを試してみたいと思います。
ありがとうございます。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

添付書類の名前が文字化け

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。