본문 바로가기
PHP

php 메일 발송하기

by 씨엔아이소프트 2021. 4. 28.
반응형

php 메일 발송 프로그램

 

<?
// 보내는사람 이름

$nameFrom  = "코프레시";    


// 여기의 이메일은 발송하는 서버에 기본 셋팅된 도메인이나 이메일주소가 들어가지 않으면 발송되지 않는 경우가 생길 수 있음
// 보내는 사람의 이메일

$mailFrom = "testusseer@test.com"; 



// 받는사람 이름

$nameTo  = "방문자 님";    


// 받는사람 이메일

$mailTo = "test@test.com" 


// 메일의 제목

$subject = "인증 메일 입니다";    


// 메일의 내용부분 입니다 html 형식으로 작성 하시면 됩니다.

$content = $content;    


// 인코딩셋, 한글이 포함된 컨텐츠는 웬만하면 UTF-8

$charset = "UTF-8";



// 위에서 설정한 값을 실제 셋팅하는 부분

$nameFrom   = "=?$charset?B?".base64_encode($nameFrom)."?=";
$nameTo   = "=?$charset?B?".base64_encode($nameTo)."?=";
$subject = "=?$charset?B?".base64_encode($subject)."?=";
$header  = "Content-Type: text/html; charset=utf-8\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Return-Path: <". $mailFrom .">\r\n";
$header .= "From: ". $nameFrom ." <". $mailFrom .">\r\n";
$header .= "Reply-To: <". $mailFrom .">\r\n";

// php의 메일 발송 함수 mail()

$result = mail($mailTo, $subject, $content, $header, $mailFrom);
?>

 

 

출처 : itfresh.tistory.com/10?category=691747

반응형

댓글