タイトル画像
サイトタイトル画像

PHPを使ってメールを送ってもらう

メールの発信

ファイル名:mail.php

<?php


require("./jcode-LE.php");

$name    = "morita";
$to      = "hoge@hoge.jp";
$subject = "分かるかな?";
$message = "どこまで分かるか??";

send_mail($name, $to, $message, $subject);
printf("完了");




function send_mail($name, $to, $message, $subject){
  /* 追加ヘッダ */
  $headers  = "MIME-Version: 1.0\r\n";
  $headers .= "Content-Type: text/plain; charset=ISO-2022-JP\r\n";
  $headers .= "From: hoge@hoge.hoge\r\n";
  $headers .= "Return-Path: <hoge@hoge.hoge>\r\n";  
  $headers .= "Message-Id: <hoge@hoge.hoge>\r\n";  

  /* マルチバイト文字列関数(mb_で始まる関数)が使えないサーバ対策  */
  if (extension_loaded('mbstring')) {
    mb_language('ja'); // e-mailのエンコード用
     mb_send_mail($to,
                 mb_convert_encoding($subject, "iso-2022-jp", "auto"),
                 mb_convert_encoding($message, "iso-2022-jp", "auto"),
                 $headers);
  }else{
    $subject  = "=?iso-2022-jp?B?";
    $subject .= base64_encode(JcodeConvert($subject, 0, 3)) . "?=";
    mail($to, $subject, JcodeConvert($message, 0, 3),  $headers);
  }
}
?>
スポンサードリンク

オススメ書籍

HTML5、CSS3、JavaScript等の学習に役立つ書籍を紹介します。

人気コンテンツ

    Copyright ©2024 .(since 2000/08/10)