관리 메뉴

nkdk의 세상

php에서 메일 보내기~ 본문

My Programing/PHP

php에서 메일 보내기~

nkdk 2010. 3. 25. 22:20
간단하게 function으로 만들어 봤다

  // メールを送信
  function sendMail($to, $subject, $body, $from_email, $from_name) {
    // カレントの言語を日本語に設定する
    mb_language("ja");
    // 内部文字エンコードを設定する
    mb_internal_encoding("UTF-8");

    $headers  = "MIME-Version: 1.0 \n" ;
    $headers .= "From: " .      "".mb_encode_mimeheader(mb_convert_encoding($from_name,"ISO-2022-JP","AUTO")) ."" .  "<".$from_email."> \n";
    $headers .= "Reply-To: " .  "".mb_encode_mimeheader(mb_convert_encoding($from_name,"ISO-2022-JP","AUTO")) ."" .  "<".$from_email."> \n";
    $headers .= "Content-Type: text/plain;charset=ISO-2022-JP \n";
     
    $body = mb_convert_encoding($body, "ISO-2022-JP","AUTO");
     
    $sendmail_params  = "-f$from_email";
     
    $result = mb_send_mail($to, $subject, $body, $headers, $sendmail_params);

    return $result;
  }

뭐 ^^