-
CentOS - php - mail 함수 사용하기LINUX 2017. 3. 13. 17:03반응형
를 보고했습니다.
저는 엄`~~~청 초보이기때문에 다른 설정 안하고 최소한의 설정만 하였습니다.
일단 테스트할 php 프로그램은
<?
$mailto="수신자 메일주소@naver.com";
$subject="우리페이 스타트";
$content = "<table>
<tr>
<td>야ㅕㅑㅂ야야야얍</td>
<td>ㅇㅇㅇㅇㅇㅇ</td>
</tr>
</table>
";
// HTML 내용을 메일로 보낼때는 Content-type을 설정해야한다
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=euc-kr' . "\r\n";
$result=mail($mailto, $subject, $content,$headers);
?>
리눅스에 root 계정으로 접속
1. sendmail이 설치 되어 있는지 확인
- rpm -qa | grep sendmail
2. 설치가 되어 있지 않다면 yum을 이용하여 설치
- yum install sendmail, yum install sendmail-cf
3. sendmail 시작
- /etc/init.d/sendmail start
해주기만 하면 끝! 자잘한 설정은 더 해야겟지만, 일단 mail은 여기까지만 해도 바로 발송이 된다.
+)) php 에서 시스템 내용 수정시
$headers = "From:우리사이트<발신자메일주소@naver.comr>\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=euc-kr' . "\r\n";
반응형'LINUX' 카테고리의 다른 글
리눅스 ssh ,http 외부네트워크 접속환경구축 (0) 2017.03.22 configure: error: no acceptable C compiler found in $PATH (0) 2017.03.21 메모리 스팩 알아보기 (0) 2017.03.13 VMware Linux CentOS 설치하기. (0) 2017.02.20 명령어 (0) 2017.02.20