반응형
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);
?>
반응형
'PHP' 카테고리의 다른 글
php 컴파일시 make: *** [ext/dom/node.lo] 오류시 (0) | 2021.08.03 |
---|---|
php PC 모바일 확인 (0) | 2021.04.28 |
curl을 이용하여 post, get 방식 으로 데이터 전송하기 (0) | 2021.04.28 |
php 이미지 리사이징 image resizing (0) | 2021.04.28 |
PHP ZIP 압축파일 만들기 (0) | 2021.04.28 |
댓글