解決済
WindowsVistaにパッケージされる「Windows メール」はRFC2231に準拠しているのでしょうか?
次期WindowsVistaにパッケージされるという「Windows メール」はRFC2231に準拠しているのでしょうか?あちこちで調べてみたのですが分かりません。
どなたかお分かりになられる方がいらしたら教えてください。
現在MicrosoftのOutlook ExpressなどではRFC2231 に従ってエンコードされたファイル名のデコードができません。そのため日本語のファイル名がついた添付ファイルをRFC2231に準拠したThunderbirdやMacOSのMailなどから添付して送ると、ファイル名や拡張子が文字化けしてしまい開くことができません。
ThunderbirdなどではRFC2231を使わないようにする「後退パッチ」まで用意されていますが、どうも本末転倒のような気がします。
MicrosoftさえRFC2231を採用してくれれば問題は解決すると思うのですが、素人判断で申しわけありません。
そんなわけで、次期OSにパッケージされる「Windows メール」ではそうした問題は解決しているのでしょうか?
どなたか教えていただけないでしょうか?
回答(1)
1.

見つけた情報(末尾のサイト参照)によると、
『OutlookやOutlook Expressは現在、RFC2231準拠になっていない。そのため、RFC2231準拠のOpera,Thunderbird,KmailなどからファイルをAttachmentとして送ると"ATT#####.dat" (#####は適当に入れられる数字)などとなってしまう。
マイクロソフトの現製品でこのバグが直されるとは思えないが、VistaでOutlook Expressを置き換えるWindows Mailでこれらのファイルネームを正しく読めるようになればバグ解決に向けての第一歩になると思う。他方、Bat!やGmailなどのウェブメールはRFC2231準拠でない』
とのことです。
出典:http://weblog.timaltman.com/node?from=10
ありがとうございました。
Vistaに期待します。(^_^;)
コメント(9)
日本語のファイル名がついた添付ファイルをThunderbirdやMacOSのMailなどから添付して送ると、ファイル名や拡張子が文字化けしてしまい開くことができないのかを私の環境のOutlookで調べてみました。
結果はファイル名はusaさんが指摘しているように置き換えられるものの、画像ファイルであればその拡張子、テキストであればその拡張子がちゃんと割り振られているため、まったく開くことが出来ないことはありませんでしたが・・・・。
どういうことなんでしょうね。
バージョンにもよるのでしょうか?
同じ日本語名のExcelデータを添付したのですが、Outlook Expressで受信した方は普通に受け取ることができたようです。ところが、Outlook(Build 9.0.6604 (9.0.2911.0))で受信した方は「AT000.txt」などといったテキストファイルになっており、拡張子も書き換えられていたようです。
これらについての報告はいろんなところで掲載されていますが、次期OSのWindowsメーラーはどうかと心配していました。
早速の回答ありがとうございました。
追加補足しますと、Outlookで受信した場合「AT000.dat」などといったデータファイルになっていることもあるようです。
Outlook RFC2231 などで検索すると報告されています。
Mail.appから Windows Mail (6.0.5644.16384)へファイル名が日本語のpngとwmaファイルを送ってみましたが、特に文字化けなどは発生していません。参考までに。
# Microsoftのコミュニティに何か書かれてるかと思ったけど、全然ないのね...
g7zsさんありがとうございます
それが事実だとするとありがたいですね。
何故Microsoftはそこをちゃんとアナウンスしないのでしょうか?
Mail.appからOffice Outlook 2007 (12.0.4017.1006 Beta)(Office Professional Plus 2007 Beta)へ同じくpngとwmaファイルを送ってみましたが、やはり同じく文字化けせず、問題なく受信できました。
>>#5
Microsoftとしては、下手にアナウンスして、サポートすることが増えても面倒だからとか...(冗談です)
g7zsさんありがとうございます。
現在でも新規にMail.appからOutlookへメールを作成して添付した場合は問題ないようなのですが、Outlookから送られたメールに「返信」した場合、日本語名の添付ファイルが(しかもMicrosoftのOffice書類が)Dataファイルになってしまうようです。
詳しい原因が今ひとつ分からないので苦労します。
OSが大きくなると修正や機能追加が難しくなりますがご質問の点については前進があるのではないかと期待したいと思います。もうじき分かりそうですね。
遅くなりましたが、 Outlookから送って、それに返信してみたところ、一応問題なく受信できました。
が、なぜかAT00004.txtというカラのテキストファイルがおまけに付いてきました。
http://web.g7zs.net/img/outlook1.png

