1. sendmail 설치 확인
- [root@root /]# rpm -q sendmail
sendmail-8.14.4-8.el6.x86_64
sendmail이 설치되어있는 경우 3단계로 없을 경우 2단계로 sendmail을 설치
2. sendmail 미설치시 설치
- [root@root /]# yum -y install sendmail
3. php 작성
- sample.php
<?php
$to = 'to_mail_address@mail.com'; // 받는 사람의 이메일 주소
$subject = '이메일 제목'; // 이메일 제목
$message = '이메일 내용'; // 이메일 내용
// 헤더 설정
$headers = 'From: from_mail_address@mail.com'. "\r\n" . // 보낸 사람 이메일 주소
'X-Mailer: PHP/' . phpversion();
$headers .= 'MIME-Version: 1.0' . "\r\n"; // 이메일 내용을 html로 작성
$headers .= 'Content-type : text/html; charset=utf-8' . "\r\n"; // 할 경우 두개의 헤더 추가.
$retval = Mail($to, $subject, $message, $headers); // 메일 전송
if($retval == true) // true 일 경우 메일전송 완료
{
echo "success";
}
else // 메일 전송 실패
{
echo "fail";
}
?>
4. 메일 전송 확인
자세한 문서 확인 : http://php.net/manual/kr/function.mail.php
'Programming > PHP' 카테고리의 다른 글
php 파일 업로드 사이즈 조정하기 (0) | 2015.12.30 |
---|---|
php.ini 경로 찾기 (0) | 2015.12.30 |
php에서 배열 사이즈 구하기 (0) | 2015.12.30 |
phpMyAdmin 로그인 세션 시간 늘이기 (0) | 2015.12.30 |
php에서 사용되는 $_SERVER 함수 (0) | 2015.12.30 |
댓글