none
Exchange2013_OWA_文字化け RRS feed

  • 質問

  • Exchange2007からExchange2013への移行を行っております。

    本番環境における構築が終了し、Exchange2013機能テストを行っている段階です。

    その際OWAクライアントテストにおいて、

    Exchange2013作成ユーザーのOWAから外部ユーザーへ

    メールを送信した際に、文字化けが発生しております。

    さまざまなユーザーでテストした結果から、クライアント依存ではございません。

    また文字化けするメールは特定のものであり、

    「件名に日本語を入れていない」&「本文に日本語を含んでいる」メールに現象が起こっております。

    <例1>文字化けしたメール

    送信メール                → 受信メール

    件名:2-15-2             → 件名:2-15-2

    本文:2-15-2_外部送信   →  本文:2-15-2_????

    <例2>文字化けしていないメール

    送信メール                   → 受信メール

    件名:2-15-2_外部送信      → 件名:2-15-2_外部送信

    本文:2-15-2_外部送信   →  本文:2-15-2_外部送信

    送信メールを調査したところ、コンテントタイプが以下のように変換されていました。

    Content-Type: text/plain; charset="us-ascii"

    また、Exchange2007から同じ内容のメールを送信した場合は、現象が起こっていません。

    そのため、Exchange2013側に何かしらの問題があると考えおります。

    このような問題において、問題の原因や何か解決策など相談にのって頂けないでしょうか。

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

    2014年10月27日 1:12

回答

  • 下記で示されている修正を実行されてみてはいかがでしょうか。

    http://blogs.technet.com/b/exchangeteamjp/archive/2012/07/03/3507102.aspx

    • 回答の候補に設定 佐伯玲 2014年11月5日 0:58
    • 回答としてマーク 佐伯玲 2014年11月13日 5:19
    2014年11月4日 16:20
  • Exchange 2013 CU3 からの Bug だったと思うのですが、以下の条件のメッセージを送信した際に、コード ページの判定処理が行われず、charset="us-ascii" としてしまうために文字化けが発生する現象があります。

    ・OWA でメールを作成
    ・件名が ASCII のみ
    ・本文に ASCII 以外の文字を含む

    リモート ドメインの設定の RequiredCharsetCoverage というパラメーターを既定の 100 以外に設定することで、トランスポート処理にてコード ページの判定処理を行わせることが出来るため、この方法で回避できるかをご確認ください。
    なお、CU3 の頃は RequiredCharsetCoverage の設定は 100 かそれ以外の数字かで動作が異なるだけで、いくつを設定しても同じとのことでしたが念のため 70 を設定していました。

    Get-RemoteDomain | Set-RemoteDomain -RequiredCharsetCoverage 70

    TITLE : Set-RemoteDomain
    URL   : http://technet.microsoft.com/ja-jp/library/aa997857(v=exchg.150).aspx

    • 回答の候補に設定 佐伯玲 2014年11月5日 0:58
    • 回答としてマーク 佐伯玲 2014年11月13日 5:19
    2014年11月4日 18:16

すべての返信

  • 下記で示されている修正を実行されてみてはいかがでしょうか。

    http://blogs.technet.com/b/exchangeteamjp/archive/2012/07/03/3507102.aspx

    • 回答の候補に設定 佐伯玲 2014年11月5日 0:58
    • 回答としてマーク 佐伯玲 2014年11月13日 5:19
    2014年11月4日 16:20
  • Exchange 2013 CU3 からの Bug だったと思うのですが、以下の条件のメッセージを送信した際に、コード ページの判定処理が行われず、charset="us-ascii" としてしまうために文字化けが発生する現象があります。

    ・OWA でメールを作成
    ・件名が ASCII のみ
    ・本文に ASCII 以外の文字を含む

    リモート ドメインの設定の RequiredCharsetCoverage というパラメーターを既定の 100 以外に設定することで、トランスポート処理にてコード ページの判定処理を行わせることが出来るため、この方法で回避できるかをご確認ください。
    なお、CU3 の頃は RequiredCharsetCoverage の設定は 100 かそれ以外の数字かで動作が異なるだけで、いくつを設定しても同じとのことでしたが念のため 70 を設定していました。

    Get-RemoteDomain | Set-RemoteDomain -RequiredCharsetCoverage 70

    TITLE : Set-RemoteDomain
    URL   : http://technet.microsoft.com/ja-jp/library/aa997857(v=exchg.150).aspx

    • 回答の候補に設定 佐伯玲 2014年11月5日 0:58
    • 回答としてマーク 佐伯玲 2014年11月13日 5:19
    2014年11月4日 18:16
  • こんにちは、kuroda222 さん
    フォーラムオペレータの佐伯 玲 です。

    お二方から寄せられている返信はご覧いただけましたでしょうか?
    ご参考になる情報が寄せられているのではないかと思い私のほうから「回答としてマーク」とさせていただきました。

    ご確認いただけましたらこちらのスレッドへご返信くださいね。

    宜しくお願い致します。

    TechNet Community Support 佐伯 玲

    2014年11月13日 5:19