outlookでメール受信した際に、添付ファイル名の後半が文字化けする

Anonymous
2020-09-07T03:42:28+00:00

【環境】

office365のoutlookを利用しています。

outlook(office系)の更新プログラムは最新、windows updateも最新の状態です。

【症状】

2020/9/3あたりから添付ファイル付きのメールを受信した際に、

添付ファイル名の後半が文字化けしてしまう症状が発生しております。(添付ファイルの中身ではなく添付ファイル名です)

別のメールクライアント(thunderbird)で同じメールを受信した際に、

添付ファイル名の文字化けはなく正しく表示されています。

メールの本文は文字化けなし、添付ファイル名の最初の方はきちんと表示されています。

少し調べましたが、添付ファイル名が日本語で33バイト?以上になると文字化けしてしまうようです。

ただ、厳密には文字化けというより表記が正しくない状態になっているようです。

なのでこの症状については文字化けという表現は正しくないと思うのですが、他に表現のしようがないため文字化けとさせてください。

以下は受信した添付ファイルの例です(会社名やサービス名が入っているのでそれとなくぼかしています)。

他の日本語の添付ファイル名付きメールも、同じような形で最初の日本語は正しく表示され、後半から文字化けしています。

thunderbirdで受信した添付ファイル名 : xx会社拠点一覧回線、電話まとめ資料_20200904.xlsx

outlookで受信した添付ファイル名 : xx会社拠%E7%82%B9%E4%B8%80%E8%A6%A7%E3%81%B2%E3%81%8B%E3%82%8A%E5%9B%9E%E7%B7%9A%E3%80%81%E9%9B%BB%E8%A9%B1%E3%81%BE%E3%81%A8%E3%82%81%E8%B3%87%E6%96%99%5F%32%30%32%30%30%39%30%34%2E%78%6C%73%78.xlsx

thunderbirdでは正しく受信できるため送信者側の問題ではないようです。

outlookでどのような設定をすればよろしいでしょうか。

以上、どうぞよろしくお願い致します。

**モデレーター注**

この質問は内容から Microsoft 365 および Office / Outlook のカテゴリが適切です。

本投稿は Outlook.com Forum に投稿されていたものを  Microsoft 365 および Office / Outlook Forum に移動させます。

適切なカテゴリに投稿すると、返信や回答が得られやすくなり、同じ質問を持つ他のユーザーの参考にもなります。

Outlook | Windows | クラシック Outlook for Windows | 家庭向け

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

60 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2020-10-03T00:33:17+00:00

    代替メーラーもたくさんありますので、割りきって変更してみてはいかがでしょうか?

    もちろん、起動しないとか、抜本的におかしければ別ですが、何を騒いでいるのか理解しかねます。

    Microsoft さんのメールソフト の日本語添付ファイル名エンコード実装がRFC 2231違反の通称MIME方式のみのまま改善されてこなかった、という状況が問題の背景としてあります。

    参考:https://emaillab.org/essay/japanese-filename.html

    デコードに関してはRFC 2231 方式に対応していますが、それが今回の不具合で複数行に分割された部分の処理に問題が発生したということになります。

    もし、圧倒的なシェアを持つ Microsoft さんが自社製品間でなら問題が生じないので対応しないという判断をしてしまうと、普通のユーザーには RFC 2231 に完全準拠している Thunderbird の方がバグっているとしか思えず、Thunderbird 使うのやめようかとなってしまいます。

    結果として、インターネットにおける標準仕様が骨抜きにされてしまうことにもなりかねません。

    ところで、私の環境の最新更新の Microsoft 365 版 Outlook では問題が生じていないので、サイレント修正済みと判断しているのですが、皆さんのところではどうでしょうか。

    ちなみにバージョンからみて、 Office 版より先行しているように思われます。

    この回答は役に立ちましたか?

    10+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2020-09-18T06:54:25+00:00

    ロールバックの情報ありがとうございました。

    私の環境Office Personal 2019では2020/7/13 (月) までは正常で、

    2020/7/14 (火) から同一現象発生中で困っておりました。

    2020/7/14バージョン2006(16.0.13001.20384)からかもしれないので、念の為、

    2020/6/30バージョン2006(16.0.13001.20266)にロールバックしてみました。

    おかげさまで、回避出来ております。

    更新を無効にして修正を待ちたいと思います。

    この回答は役に立ちましたか?

    10+ 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2020-09-24T09:50:08+00:00

    thunderbirdを使用して"あいうえお.xlsx"という名前のファイルを添付し送信し

    メールのソースコードを確認すると

     filename*0*=UTF-8''%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A%2E%78%6C;
     filename*1*=%73%78
    

    というように分割されており

    このメールをoutlookで受信した場合ファイル名が

    あいうえお.xl%73%78

    と表示されました

    どうやらUTF-8で送られたメールの場合

    filename*0*だけが変換されそれ以降は変換されないようです

    早急に改善されることを願います

    この回答は役に立ちましたか?

    10 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  4. Anonymous
    2020-10-01T08:24:09+00:00

    まだモデレーターの承認待ちですが

    以下の通りフィードバックもしてみました。

    Tech Communityにも投稿してみました。

    The file name of the attachment received in Outlook 2019 is garbled.

    UTF-8 and ISO-2022-JP decoding fails.

    The attached file name character is from the same sender. use a browser-based webmail batch transmission tool such as DeepMail.

    From 16:17 on July 14, 2020 (Tuesday) until just before applying the following [Workaround 1] and [2].

    Environment at the time of the bug.

    Windows 10 Pro Ver.1909 32Bit OS build 18363.1110 

    Microsoft Office Personal 2019 Version 2008 (build 13127.20508)

    See also.

    https://answers.microsoft.com/ja-jp/msoffice/forum/all/outlook%e3%81%a7%e3%83%a1%e3%83%bc%e3%83%ab/b43635ba-a612-4d2b-8ebd-ee2a06a6df7d

    I got support from Microsoft Technical Support Customer Advocate via chat and found out about the recommended rollback version.

    The following is a summary of the workaround in my environment.

    [Verification Results 1]

    Cumulative Updates for Windows 10

    September 8, 2020 - KB4574727 (OS builds 18362.1082 and 18363.1082)

    The following Office rollback procedures were found to be invalid in environments where Office is not installed.

    [Verification Result 2]

    Office 2019 version 2006 (build 13001.20266)

    It has been found that there is a problem if the update is installed as follows

    Version 2008 (build 13127.20508) NG

    Version 2007 (build 13029.20460) NG

    Version 2007 (build 13029.20344) NG

    Version 2007 (build 13029.20308) NG

    Version 2006 (build 13001.20498) NG

    Version 2006 (build 13001.20384) NG

    Version 2006 (build 13001.20266) NG

    Version 2005 (build 12827.20470) OK

    [Workaround 1]

    Apply Windows 10 cumulative update KB4574727 in Windows Update.

    [Workaround 2]

    Roll Office back to 2020/6/24 version 2005 (build 12827.20470).

    Open (1) Start button > Windows System Tools and right-click on the command prompt.

    (2) Open the Start button > Windows System Tools and right-click Command Prompt.

    (2)

    cd %programfiles%Common FilesMicrosoft Shared\ClickToRun

    Drag the above command and when the copied command is pasted, hit enter

    (3)

    officec2rclient.exe /update user updatetoversion=16.0.12827.20470

    Drag the above command and when the copied command is pasted, hit enter

    Launch some application, whether it be Word or Excel again, and then click on the button.

    Go to File > Account and click "Update Options" and set "Disable Updates".

    この回答は役に立ちましたか?

    8 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  5. Anonymous
    2020-09-17T05:38:02+00:00

    ×××××××××××計画(案2).zipが、×××××××××××計画(案ケ促恩族ケ促牡促憶縫餌ゲ限ゲ答蜷.datになるケースもあり、拡張子を「.dat」→「.zip」に変更する必要もありますね。やっかいですね。

    この回答は役に立ちましたか?

    8 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません