メール送信
mb_send_mail関数を利用していたがgmailなど、迷惑メールに分類されるケースが多く、結局正規のSMTPサーバーを経由して送信するほうが望ましい。
mb_send_mail
mb_send_mail (
$to , $subject , $message , $additional_headers , $additional_parameter )
additional_headers は、 ヘッダの最後に挿入されます。これは通常、ヘッダを追加する際に使用されます。 改行 (“\n”) で区切ることにより複数のヘッダを指定可能
例
Return-Pathを設定したい場合、第5パラメーターに -finfo@vpmido.com を設定する(エラー時戻るアドレス)
mb_send_mail($to, $title, $message, $header, “-f”.$from);
mb_encode_mimeheader
メールヘッダの文字列(From,To)に日本語を使う場合、事前にmb_encode_mimeheaderでエンコードする必要がある
例
$from =’三協引越センター<terao@nsm2.com>’;
$from = mb_encode_mimeheader($from);