質問

受信した添付ファイルをダウンロードするとファイル名が文字化けを起こす このスレッドはロックされており、返信できません。

受信したメールに添付されているファイルを少し前までは正常にダウンロード出来ていたのですが
ここ一週間ほどダウンロードした添付ファイルのファイル名が
zip、エクセル、テキストファイルと形式を問わず文字化けをおこしている状態です。

なお、今のところファイル自体が壊れていると言う事はありませんでした。

(zipはファイル名を書き換えないと開けませんが)

以下が私の方でとった対策です。

・言語が日本語に設定されているか確認を行う
  →日本語に設定されていました。

・別ブラウザやスマホからダウンロードしてみる
  →文字化けを起こしました。

・別アカウントで受信したファイルの確認を行う
  →文字化けを起こしました。

・キャッシュの削除

  →効果無し。


環境はWin7、Googleクローム使用です。



返信 削除されたメッセージへの返信において
KT_718 さん、こんにちは。
Microsoft Commuity をご利用頂きありとうございます。
 
  ウィンドウズスクリプトプログラマ さん、ご投稿ありがとうございます。
 
受信した添付ファイルをダウンロードすると、
ファイル名が文字化けを起こすとの事でご不便をおかけしております。
 
お困りの症状について、ウィンドウズスクリプトプログラマ さんの返信にある方法にて

ファイル名の記載をご確認いただけますか。

また、いくつか確認したいことがありますので、以下の内容についてもご回答ください。

 
---------------------------------------------------------------------------------------------------
<質問事項>
 
今回の症状が発生しているのは、Web Outlook.com でしょうか。
   異なる場合は、お使いのメールの名称などお知らせください。
 
ご自身宛てに、文字化けが発生しているファイル以外のものを添付したメールを送信し、
   受信したメールから添付ファイルをダウンロードした際にも文字化けが発生しますか。
 
文字化けについて、メールに添付されている段階では文字化けは発生しておらず、
   ダウンロードを行うと文字化けしてしまう状況でしょうか。
 
zipはファイル名を書き換えないと開けないとありますが、
   どのような状態となり、開けないのでしょうか。詳細をお知らせください。
 
 ・ ご利用のセキュリティソフト
   (例: Norton Internet Security 2014 / マカフィーインターネットセキュリティ 2014 )
 
---------------------------------------------------------------------------------------------------
 

お手数ですが、上記ご回答をお願いします。

原 明子 – Microsoft Support

この回答で問題は解決しましたか?

役に立ちませんでした。

この回答は 5 人の役に立ちました


ご返信ありがとうございます。
httpヘッダは一応確認してみたのですが、
本来のファイル名も、文字化け後のファイル名も見つかりませんでした。
検索をかけるなどして確認をしたのですが
初めてヘッダを開いた為、見る場所が間違っていたかも知れません…。

・今回の症状があらわれたのはWeb の Outlook.comです。
 クロームからログインしています。

・添付されている段階では文字化けは起きておらず正常で、
 ダウンロードを行うと文字化けが起こります。

・ファイル名が開けない場合は、

 解凍ソフト(Lhaplus)のポップアップが出て

 「ファイルまたはディレクトリが見つかりません」と表示されます。

 さっき気付いたのですが、全て英数字でのファイル名だと文字化けもおこさず、

 ファイルも正常に開けます。

・セキュリティソフトはカスペルスキー2012です。

この回答で問題は解決しましたか?

役に立ちませんでした。

この回答は 2 人の役に立ちました


ここのコミュニティへの投稿は初めてであるため、KT_718 さんの質問に書き込みしていいのかは分かりませんが、報告をさせていただきます。
日本語ファイル名のみダウンロードすると文字化けをする問題について、自分の環境でも発生したため調査していたところこちらのページにたどり着きました。

  • Gmail → Outlook.com へのメール
  • 同一の Outlook.com アカウントへのメール

どちらも、ブラウザから送受信をしており、メールソフトは使用していません。
メールに添付されている段階(メール表示画面)では正しいファイル名で表示されます。

  • 文字化けが発生するブラウザ:Chrome 39, Firefox 34.0, Opera 12.17
  • 文字化けが発生しないブラウザ:Internet Explorer 11

セキュリティソフト:Windows 8.1 標準の Windows Defender

ウィンドウズスクリプトプログラマさんの投稿にありますように、Chrome において添付ファイルの HTTP ヘッダーを確認してみました。

「テスト - シート1.pdf」という添付ファイルをダウンロードしたときの Content-Disposition ヘッダは

Content-Disposition:attachment; filename="%C3%A3%C6%92%E2%80%A0%C3%A3%E2%80%9A%C2%B9%C3%A3%C6%92%CB%86 - %C3%A3%E2%80%9A%C2%B7%C3%A3%C6%92%C2%BC%C3%A3%C6%92%CB%861.pdf"

でした。

このファイル名を「URL エンコード(符号化)/デコード(復号)ツール」において
UTF-8、EUC-JP、Shift_JIS、Unicode、JISで試してみましたが、どのエンコードにおいても正しくデコードできませんでした。
http://www.benricho.org/moji_conv/16-URLencode_UTF-8.html

また、Chrome UserAgent を拡張機能により Internet Explorer 11 のものに変更したところ、文字化けせずダウンロードできました。

Outlook.com のサーバー側にてブラウザの種類で出力を変化させているのかもしれません。

このときのヘッダは

Content-Disposition:attachment; filename="%e3%83%86%e3%82%b9%e3%83%88%20-%20%e3%82%b7%e3%83%bc%e3%83%881.pdf"

なっており、これは先ほどのツールで UTF-8 デコードできました。

yasu0796

この回答で問題は解決しましたか?

役に立ちませんでした。

この回答は 3 人の役に立ちました


返信 削除されたメッセージへの返信において

ウィンドウズスクリプトプログラマ さん
返信ありがとうございます。

 普通の誤変換じゃないですね。outlook.comのバグでしょう。

バグのようですので、Outlook.com の歯車メニュー → フィードバック より不具合の報告を行いました。


 とはいえ、ネットで日本語ファイル名を使うのは、10年早い。というのが私見。


そうですね。

こちらが送るときは日本語のファイル名にしないようにしているのですが、パソコンに詳しくない人から日本語の添付ファイルのメールが送られてきたときに困るんですね。
大容量のファイルの添付には OneDrive などのストレージサービスを使うことも増えていますが、小さいファイルだと添付ファイルで日本語のファイル名で送信できた方が便利だと思います。

yasu0796

この回答で問題は解決しましたか?

役に立ちませんでした。

この回答は 2 人の役に立ちました


 
質問情報

表示回数: 19765 最終更新日: 2018年2月24日 適用先: