PHPサンプル
UPDATE:2017年04月01日
メールを送信したい
メール送信「mb_send_mail()」
mb_send_mail(送信先, 件名, メッセージ本文 [, ヘッダ情報, その他パラメータ]) //[]内はオプション
mb_send_mail()関数を利用してEメールを送信します。送信に成功すると TRUE を返し、失敗すると FALSE を返します。
POINT
- 送信先:各アドレスをカンマで区切ると、複数の宛先を 送信先 に指定できます。このパラメータは、自動的にはエンコードされません。
- ヘッダ情報:ヘッダの最後に挿入されます。これは通常、ヘッダを追加する際に使用されます。 改行 ("\n") で区切ることにより複数のヘッダを指定可能です。
- ヘッダと本文は mb_language() の設定に基づき変換、エンコードされます。
- 成功した場合に TRUE を、失敗した場合に FALSE を返します。
サンプルコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | <!-- サンプルコード --> <?php //初期化 $sTo = ''; $sFromMail = ''; $sSubject = ''; $sMessage = ''; $sHeaders = ''; //送信先 $sTo = '●●●●●●あて先を入力●●●●●●'; //送信元 $sFromMail = '●●●●●●送信元を入力●●●●●●'; //題 $sSubject = '【件名】メール送信テスト'; //ヘッダー $sHeaders = "From: {$sFromMail}\r\n"; //本文 $sMessage .= "\n" ."====================================\n" ."■送信日付: ".date('Y-m-d H:i:s')."\n" ."■送信内容: メール送信テストです。\n" ." メール送信テストです。\n" ." メール送信テストです。\n" ." メール送信テストです。\n" ." メール送信テストです。\n" ."====================================\n"; //送信処理 mb_language('ja'); mb_internal_encoding('UTF-8'); if(mb_send_mail($sTo, $sSubject, $sMessage, $sHeaders)){ echo 'メール送信に成功致しました。<br>'; }else{ echo 'メール送信に失敗致しました。<br>'; } ?> |
タグ(=記事関連ワード)
日付
投稿日:2012年3月3日
最終更新日:2017年04月01日
最終更新日:2017年04月01日
このカテゴリの他のページ
この記事へのコメント
トラックバックurl
https://wepicks.net/phpsample-mail-mailsend/trackback/