// 言語の指定
mb_language('ja');
// エンコーディングの指定 SJIS, EUC-JP, UTF-8 など
mb_internal_encoding('UTF-8');
$to = '送信先メールアドレス';
$subject = '件名';
$body = '内容';
$from_name = mb_encode_mimeheader('送信者名');
$from_email = '送信元メールアドレス';
//$headerと$sendmail_paramsは省略可
$header = "From: $from_name <$from_email>\n";
// 第5引数 エンベロープ・フロム(メールサーバーどうしで、メールのやり取りをするときにつかう差出人住所のようなもの。送信元メールアドレスの前に「-f」をつける。)
$sendmail_params = "-f$from_email";
//メール送信
mb_send_mail($to, $subject, $body, $header, $sendmail_params);
こちらもあわせてどうぞ
- [PHP] さくらで空メール受信をトリガーにしてPHPを起動
- [PHP] Basic認証