2008/09/12

Web:: メールの文字化け

タイトルのとおり、よくあるお話。
サーバスクリプトでメールを作成し、メール送信エンジンから該当のメールアドレスに対しメールを送信するという単純なことです。
ただ、稀に受信側で文字化けする!というケースがあります。

以前の会社で開発を行っていたときも同じことがあり、原因はメールのヘッダー部に文字コードがセットされていないためでした。

というわけで、日本で使われているメールの文字コードをカキコ。

■メールの文字コード
 ●JISの場合
  Content-Type: text/plain; charset="ISO-2022-JP"
 ●UTF-8の場合
  Content-Type: text/plain; charset="UTF-8"

■メールのエンコード方式
 Content-Transfer-Encording: 7bit
 通常は7bitであり、8bit等にするとメールソフトによって文字化けが発生する。
スポンサーリンク

スポンサーリンク