리눅스이 기본 메일 기능인 sendmail의 설정 방법
1. sendmail이 서버에 존재하는지 확인.
(없으면 2번부서 시작, 설치되어 있으면 3번부터 시작)
rpm -qa | grep sendmail
2. yum으로 sendmail과 sendmail-cf 설치
yum -y install sendmail sendmail-cf
3. sendmail 실행
service sendmail start
설치 끝! 설정 시작~
cd /etc/mail
mv ./sendmail.cf sendmail.cf_old
cp ./sendmail.mc sendmail.mc_old
4. sendmail.mc 파일수정
52,53 line 수정 (앞부분 dnl 제거)
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
116 line 수정
127.0.0.1을 0.0.0.0으로 개방
*hostname과 local-host-names과 동일한 도메인 입력할것!
9. 서비스 재시작
service sendmail restart
10. 테스트 메일 발송하기
# telnet localhost 25 // 방화벽에서 25번 포트를 열려있는지 확인할것. 안열려 있다면 방화벽에 막혀 메일전송 불가!
mail from:<me@mail.com> //보내는 사람 주소
rcpt to:<you@mail.com> //받는 사람 주소
data
hi. sendmail!! //메일 내용 입력
. //입력 마침. 내용작성 후 반드시 입력
quit //종료
해당메일로 가서 메일이 정상적으로 수신되었는지 확인!!
'Etc > 보관함' 카테고리의 다른 글
[MySQL] mysql 기초 명령어 (0) | 2014.02.05 |
---|---|
[MySQL] mysql 설치, 인스톨, 셋팅 (0) | 2014.02.05 |
[jQuery] URL 파싱해서 원하는 위치로 스크롤 (0) | 2014.02.03 |
[Java] 화면 자동 스크롤, 자동 위치 이동 (0) | 2014.02.03 |
[Linux] 리눅스 도메인 (가상 도메인) 설정 방법 (0) | 2014.01.29 |