メールを送信しよう
準備
下記のようにメールを送信するためのコードを記述します。
mb_language("Japanese");
mb_internal_encoding("UTF-8");
そして、下記のようにメールの情報のコードを記述します。
$from = "[送信元のメールアドレス]";
$subject = "[メールの題名]";
$body = "[メールの本文]";
$to = "[送信先のメールアドレス]";
$header = "From: $from";
送信
以下のコードのように記述することでメールを送信することができます。
mb_send_mail($to, $subject, $body, $header);
HTMLメールを送信するには?
下記のように$body
にHTMLコードを記述します。
そして$header
にHTMLメールを送信するためのコードを記述します。
$body = "<html><body><style>h1{text-align:center;}</style><h1>見出し</h1><br><p>段落</p></body><html>";
$header = "From: $from\nContent-type: text/html; charset=UTF-8";
Content-type: text/html
を入れることでHTMLになります。charset=UTF-8
で文字コードを指定することも忘れずに行いましょう。
テンプレート
<?php
mb_language("Japanese");
mb_internal_encoding("UTF-8");
$from = "[送信元のメールアドレス]";
$subject = "[メールの題名]";
$body = "[メールの本文]";
$to = "[送信先のメールアドレス]";
$header = "From: $from";
mb_send_mail($to, $subject, $body, $header);
?>
コメント