MobileMe で charset 指定のないメールが文字化けする件

100830-0001.png

MobileMe を使っていると、いくつかのメールが文字化けして届くことに気づいた。調べてみると、次の条件が重なった場合に化けるようだ。

  1. メールヘッダの Content-Type 節において charset が指定されていない。
  2. メール本文に ASCII 文字以外が使用されている。
  3. メール本文が UTF-8 以外でエンコードされている。

Continue reading