PHPを使って、日本語メールを送信する
(1)最初に基本的な機能を確認する(サンプル1を参照)
※メールアドレスは適当に読み替えてください
・一般的な日本人を想定して「文字コード」はEUCにする
※不評ならJISにする
・受信者アドレス、件名、本文、送信者アドレスをセットする
※送信者は必ずメールサーバーに登録されているアドレスを使用する
※当プログラムを処理する環境と同じ環境にメールサーバーを用意する
・本文の改行には「¥n」(小文字)を使用する
・日本語を扱うため「mb_send_mail」を使用する
・リターンコードのチエックは、命令が完了したことだけを確認するのみ
メールが間違いなく送信されたかどうかは、これとは別に確認する
(2)文字コードについて
サンプル1では文字コードを指定している
使用しているサーバーの文字コードに合わせて文字コード指定する
実際、メール送信してみると
文字コードの指定は”無視”されて、JISコードで送信されている
ヘッダー部に【Content-Type: text/plain; charset=ISO-2022-JP】と入っている
※ヘッダー部に指定しない限り、JISコードが自動的に設定される
コメントを残す