본문 바로가기

리눅스서버

centos Postfix 설치 및 메일 전송 테스트

java에서 메일전송을 해야할일이 있을경우 postfix를 가장 많이 사용되는 경우가 많다. 

centos6 기준으로는 기본적으로 설치가 되어있는데 가끔 버전에따라서 다시설치해야하는 경우가 있습니다. 



그래서 Postfix 설치방법을 확인해보도록 하겠습니다. 

어렵지 않으니 숫자만 따라오면 됩니다. 


1. yum을 사용해서 설치합니다. 

yum -y install postfix 


2. 서버 재시작시 자동재시작을 등록한다. 

ckhconfig postfix on


3. 서버셋팅을 한다. 

vi /etc/postfix/main.cf

myhostname =  내 호스트네임

mydomain =  내 도메인 네임 

inet_interfaces = localhost  로컬에서만 사용할 경우 localhost를 사용, 외부메일을 받아보지 않는다고 생각하면 된다. 


4. postfix 시작

service postfix start 


5. telnet을 통해서 메일 전송 확인 

telnet localhost 25 

telnet이 설치되지 않았을경우 yum -y install telnet을 통해서 설치 

mail from : root@localhost

rcpt to : mymail@naver.com

data  엔터 

데이터 내용후 ...

. <--점으로 마무리 

exit를 통해서 나온후에 메일주소에 들어가서 스팸메일쪽에서 확인을 하면됩니다.