次の方法で共有

Outlook 2016や2019で件名が文字化けします

Anonymous
2023-01-25T20:19:59+00:00

【事象】

SendGridAPI経由でメールを送ると、Outlook2016および2019でのみ件名が文字化けする

送信したメール件名: LoGoフォームメンテナンス、アップデート予定のリマインド(2023/1/25)

受信したメール件名: LoGocc)c<c c!c3cc c3c9c

【調査状況】

文字化けが発生する条件は不明だが条件を変えると以下の状態となる。

・メール本文は文字化けせず、件名のみ文字化けする

・複数のデバイスにインストールしたOutlookで確認しておりデバイス依存ではないと推測

・メール本文に文字化けした「LoGoフォームメンテナンス、アップデート予定のリマインド(2023/1/25)」を挿入しても件名のみ文字化けする

・同じメールをGmailクライアントやOutlookオンライン、その他メールクライアントで閲覧すると文字化けしない

・件名を以下に変更しても文字化けしない

 ・LoGoフォームメンテナンス、アップデート予定のリマインド

 ・(2023/1/25)

 ・LoGoフォームメンテナンス、アップデート予定のリマインド(2023/

 ・アップデート予定のリマインド(

 ・LoGoフォームメンテナンス、アップデート予定のリマインド (2023/1/25) ※空白を挿入

 ・LoGoフォームメンテナンス、アップデート予定のリマインド(2023/1/25)

 ・アップデート予定のリマインド(2023/1/25)

SendGridに問い合わせを行った所以下の回答を得ている


SendGridで送信したメールは、お客様のエンコードの指定によらず、UTF-8またはus-asciiに強制変換される仕様となっております。

そのため、お客様のメールもUTF-8とus-asciiが混在する形で送信されたものかと存じます。

弊社でもいただいたリクエストで試したところ、件名がUTF-8とus-asciiが混在する形でエンコードされますが、正しくデコードできることを確認いたしました。

ご利用のメールクライアントで、UTF-8とus-asciiが混在するメールのデコードができずに文字化けが発生している可能性が考えられます。

大変恐れ入りますが、個別の受信クライアントの動作についてはサポート対象外となるため、デコード可能な件名の条件については、Microsoft様にお問い合わせいただけますでしょうか。


【問合せ】 以下のIssue情報を確認しておりますが、この事象は修正がされていないように読めております。

他のメールクライアントではUTF-8とus-asciiが混在する形でも文字化けしていないのですが、Outlookでの回避方法がないかご教示頂けますでしょうか。

https://answers.microsoft.com/ja-jp/outlook_com/forum/all/outlook2016%E3%81%AE%E3%83%A1%E3%83%BC%E3%83%AB/7998e596-b881-46fe-bd09-97e0b30b4564

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

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

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

7 件の回答

並べ替え方法: 最も役に立つ
  1. JR K Yoshikawa 58,821 評価のポイント ボランティア モデレーター
    2023-01-29T13:59:55+00:00

    > 私も当社もOutlook2016や2019の契約者ではなくMicrosoft365の契約もありません

    > 同じメールをGmailクライアントやOutlookオンライン、その他メールクライアントで閲覧すると文字化けしない

    Outlook 2016 2019 の契約者でないというのはどういった意味でしょうか?

    正規のライセンスでに使用をされていないということでしょうか?

    投稿の適用先に 仕事向けを指定して、Outlook オンライン (Outlook Web / OWA)で確認されているということは、

    Microsoft 365 の Exchange Online アカウントを利用されているということではありませんか?

    プロフェッショナル サポート - Microsoft Services

    > どなたか、この事象についてどういう条件で文字化けが発生するのかをご存じな方いらっしゃいますでしょうか。

    そもそも、 Internet Header 上で Subject Line での Encoding の指定はどのようになっているのでしょうか?

    正しく指定されていることを確認されているのでしょうか?

    Outlook側が RFC に沿った挙動をしている場合、

    有償の Support を使ったとしても、 送信側の 仕様の不備である場合、

    解決できないと思います。

    > 件名がUTF-8とus-asciiが混在する形でエンコードされますが、

    メールに関するよくある誤解 その2 | SendGridブログ (kke.co.jp)

    SendGridでメールが文字化けする場合の傾向と対策 - Qiita

    以上のように、SMTPで送信する場合、文字コードと符号化方式に関して気をつかう必要があります。推奨は、送信側システム内の文字コードをUTF-8で統一して文字コードの変換を排除する+送信時の符号化方式はBase64またはquoted-printableいずれかを使用する、です。さらに、テキスト/HTMLのalternativeなマルチパートメールで問題ないということであれば、後述するWeb APIを利用することでさらにこの辺のややこしさから解放されます。

    3 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2023-01-29T09:36:47+00:00

    @JR K Yoshikawaさま

    ご連絡ありがとうございます。

    Outlookの契約者であれば契約先に問い合わせを行う方法があるのかもしれませんが、私も当社もOutlook2016や2019の契約者ではなくMicrosoft365の契約もありません。

    メール受信側でメールを閲覧している人がOutlookソフトを利用していた場合にのみ発生する事象のようなので、問合せ先がなく困っておりました、、、

    当社の開発したプロダクトでは、送信する通知メールの本文とユーザーが件名を自由に作成して送信する機能があり、ご指摘のとおりでユーザーが件名を記入する際にこの不具合が発生しないような条件で件名を工夫してもらうように注意を促すことはできるかもしれませんが、発生条件がまだ見つかっていません。

    全角と半角が混在した場合が関係していそうなものの、文字化けが発生する文字列の条件が見つけられていないです。

    お詳しい方お助け頂きたいです。。

    ・どなたか、M365契約がない場合でもMicrosoftのOutlookのご担当者様にこの事象について伝えてもらう方法ご存じないでしょうか。

    ・どなたか、この事象についてどういう条件で文字化けが発生するのかをご存じな方いらっしゃいますでしょうか。

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  4. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  5. JR K Yoshikawa 58,821 評価のポイント ボランティア モデレーター
    2023-01-25T22:17:04+00:00

    > 【問合せ】 以下のIssue情報を確認しておりますが、この事象は修正がされていないように読めております。

    >他のメールクライアントではUTF-8とus-asciiが混在する形でも文字化けしていないのですが、Outlookでの回避方法がないかご教示頂けますでしょうか。

    Microsoft Community は User どうしが情報を交換することを主旨とした User Community です。

    Microsoft の Support に問い合わせをするのが趣旨の投稿であれば、

    契約をしている Microsoft 365 の管理者に Incident を提出してもらってください。

    Microsoft 365 のサポート オプションを比較する | Microsoft 365

    何が実現可能なのかわかりませんが、

    提示されている 文字化けしない条件に沿った 件名を生成してはいかがですか?

    (例えば、 数字以外を 全角もじで記述するなど。)

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