<?php
error_reporting(E_ALL); // 에러 검증 모드
$charset='UTF-8'; // 문자셋 : UTF-8
$subject='메일 제목입니다.'; // 제목
$toName='수신자이름'; // 받는이 이름
$toEmail='receive@mail.com'; // 받는이 이메일주소
$fromName='발신자이름'; // 보내는이 이름
$fromEmail='send@mail.com'; // 보내는이 이메일주소
$body='<html><body><p style="font:normal bold 30px/1.2 Gulim; color: #006600; text-align: center;">UTF-8로 보낸 메일입니다.</p></body></html>'; // 메일내용
$encoded_subject="=?".$charset."?B?".base64_encode($subject)."?=\n"; // 인코딩된 제목
$to= "\"=?".$charset."?B?".base64_encode($toName)."?=\" <".$toEmail.">" ; // 인코딩된 받는이
$from= "\"=?".$charset."?B?".base64_encode($fromName)."?=\" <".$fromEmail.">" ; // 인코딩된 보내는이
$headers="MIME-Version: 1.0\n".
"Content-Type: text/html; charset=".$charset."; format=flowed\n".
"To: ". $to ."\n".
"From: ".$from."\n".
"Return-Path: ".$from."\n".
"Content-Transfer-Encoding: 8bit\n"; // 헤더 설정
$mail = mail ( $to , $encoded_subject , $body , $headers ); // 메일 보내기
if ( $mail ) {
echo ( '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="kr" lang="kr">
<head profile="http://www.w3.org/2000/08/w3c-synd/#">
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</head>
<body>
<h1>메일 발송 완료</h1>
</body>
</html>' ) ;
}
?>
'PHP' 카테고리의 다른 글
date() 사용시 Warning이 뜬다면. (0) | 2013.05.02 |
---|---|
기상청 날씨 연동 (0) | 2013.04.30 |
php 현재 생성되어있는 변수 확인 (0) | 2013.04.30 |
[그누보드] 그룹관리자 및 게시판관리자 여러명 지정하기 (0) | 2013.04.17 |
다중 셀렉트(배열이용) (0) | 2013.04.05 |