본문 바로가기
PHP

php에서 mail 보내기

by guru_k 2015. 12. 30.
728x90
반응형

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

728x90
반응형

'PHP' 카테고리의 다른 글

php 파일 업로드 사이즈 조정하기  (0) 2015.12.30
php.ini 경로 찾기  (0) 2015.12.30
php에서 mail 보내기  (0) 2015.12.30
php에서 배열 사이즈 구하기  (0) 2015.12.30
phpMyAdmin 로그인 세션 시간 늘이기  (0) 2015.12.30
php에서 사용되는 $_SERVER 함수  (0) 2015.12.30

댓글0