Outlook.com での電子メールの送信、受信、整理
インターネットオプション、ユーザー補助
webページで指定されたフォントスタイルを使用しない
をチェックする。
*******************************************************
以上の作業で文字化けがなおりました。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
昨日まで問題なく見られていたメールが、突然文字化けで見られなくなりました。
ブラウザはIE9、ブラウザのエンコードはどれを選んでも文字化けしたままです。
ブラウザ、PCは再起動してみましたが、特に変化はありませんでした。
あとは何をチェックしたらよいでしょうか。
Outlook.com での電子メールの送信、受信、整理
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
インターネットオプション、ユーザー補助
webページで指定されたフォントスタイルを使用しない
をチェックする。
*******************************************************
以上の作業で文字化けがなおりました。
© ウィンドウズスクリプトプログラマ - Windows Script Programmer
bodyでのフォント指定は次の通りのため、テキストメール本文のCSSを無効にすると正常に表示できます。
なら、ユーザ補助で次のユーザスタイルシートを指定する。
font.css
.c-ReadMessagePartBody .PlainTextMessageBody PRE{font-family:"Meiryo UI",Meiryo,"MS PGothic",Osaka,"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif !important}
これをメモ帳に貼り付けて、どこかに、適当な名前、例えば、font.css で保存して、そのファイルのパス名をインターネットオプション、ユーザ補助、のユーザスタイルシートに指定する。
パス名を引用符で囲むと、、「見つかりません」となるので、引用符で囲まない。
書式設定のほうのチェックは外す。
サポートに問い合わせをしたところ、こちらに誘導されました。
環境は以下の通りです。
Win7SP1 Enterprise 64bit
IE10
スレッド全件を読み、ユーザー補助にて指定されたフォントスタイルを使用しないをやってみました。
確かにオンオフすることによってフォント化けの発生を抑止および抑止の解除ができます。
原因もF12開発者ツールで確認したところ、以前の投稿にあるとおり
欧文フォントが指定されていることで間違いありません。
テキストメール本文に適応されているCSSは次の通りです。
セレクタ「.c-ReadMessagePartBody .PlainTextMessageBody pre」
適応元「https://a.gfx.ms/Mail_ja_iCDfJywXixZxZ9Cu2VD77A2.css」
※CSSのファイル名から察するに日本向けcssなのでしょう、、、
その1段上位は「div readMsgBody」ですがこちらにはbodyで指定されたフォントが適応されています。
※readMsgBodyではフォント指定が無いようです。
bodyでのフォント指定は次の通りのため、テキストメール本文のCSSを無効にすると正常に表示できます。
"Meiryo UI",Meiryo,"MS PGothic",Osaka,"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif
適応元「https://a.gfx.ms/wlx_sharedCtrl_ja_C_I0Lh13RUZvm6p58R7cgg2.css」
環境組み合わせで発生するようなのでIEを更新し
『Win7SP1+IE11』にしたところ発生しなくなりました。
また、Win8.1+IE11でも動確しましたが発生していません。
以下、私見+不満となります。クレームと取っていただいても構いません。
ユーザ補助機能によって解消するのは所謂、運用回避と
呼ばれるような対策であって、根本対策ではありません。
ユーザー補助機能は以下のURLにも記述がありますが、アクセシビリティを実現するために
強制的にデザインを上書きや無効化するための機能かと思います。
参照元「http://www.microsoft.com/ja-jp/enable/products/ie10/default.aspx」
まして、FirefoxやGoogle chromeで起きるならまだしもMS社の製品同士で起きている状態はいかがなものかと、、、
原因もスレッド内にて明記されたにもか****らず、未だに対処もなく、目処すらわからないというのは怠惰であると言わざるを得ません。
サポートするブラウザとしてはIE8以降と書かれています。
ただし、次のような記述もあります。
"そうしないと、一部の機能が動作しないか、適切に表示されない可能性があります。"
参照元「http://windows.microsoft.com/ja-jp/windows/outlook/supported-browsers」
最新IEでしかまともに使えない(対処予定無し)なら
サポートブラウザバージョンを引き上げてIE11以降と明記したらいかがですか?
それなら、仕様としてあきらめます。
※スレッドに直接投稿する機能が無いようなので、最終投稿にぶら下げさせていただきます。