タイトルのとおり、よくあるお話。
サーバスクリプトでメールを作成し、メール送信エンジンから該当のメールアドレスに対しメールを送信するという単純なことです。
ただ、稀に受信側で文字化けする!というケースがあります。
以前の会社で開発を行っていたときも同じことがあり、原因はメールのヘッダー部に文字コードがセットされていないためでした。
というわけで、日本で使われているメールの文字コードをカキコ。
■メールの文字コード
●JISの場合
Content-Type: text/plain; charset="ISO-2022-JP"
●UTF-8の場合
Content-Type: text/plain; charset="UTF-8"
■メールのエンコード方式
Content-Transfer-Encording: 7bit
通常は7bitであり、8bit等にするとメールソフトによって文字化けが発生する。