postfix는 메일 중계 서버이며, 기본적으로 설치가 되어있다.
# rpm -qa | grep postfix - postfix 설치여부 확인
postfix-2.6.6-2.2.el6_1.i686 |
없다면 postfix 설치한다.
# yum -y install postfix
postfix의 설정파일 위치는 /etc/postfix 디렉토리이다.
> /etc/postfix/main.cf : 주 설정파일 - mydomain : 서비스할 메일 도메인을 지정 - myhostname : 메일 수신 서버의 호스트 이름 설정 - myorigin : 이메일 서버에서 나가는 모든 이메일이 어느 메일 서버에서 보내졌는지 지정 - mynetworks : IP지정을 통한 relay 허용 mynetworks 인자가 설정되면 mynetworks_style 옵션은 무시 됨. - mynetworks_style : mynetworks 인자보다 더 큰 범위의 relay 네트워크 범위를 지정할 때 사용. class, subnet, host 키워드 설정 가능. > /etc/postfix/master.cf : postfix 프로세스들을 설정하기 위한 파일 |
-------------------------------------------------------------------------------------------------------------------
> mynetworks 옵션을 통한 릴레이 허용
로컬에서 mail 를 보내기 테스트시 잘 되었지만, 릴레이가 적용되지 않았으므로 릴레이 허용이 필요하다.
> /etc/postfix/main.cf 수정
inet_interfaces=losthost => inet_interfaces=all 로 수정 mynetworks = 127.0.0.0/8,192.168.0.22 |
> 메일 보내기 테스트
1. cmd 프롬프트 실행 |
'linux > centOS' 카테고리의 다른 글
find를 잘 활용하자. (0) | 2014.08.28 |
---|---|
[centOS6] apache 설치 (0) | 2013.05.22 |
centOS 6 rabbitMQ 설치 (0) | 2013.04.27 |
CentOS svn 설치 (0) | 2013.01.16 |
centOS 6.3 오라클 11gr2 설치 (0) | 2013.01.16 |