본문 바로가기
Linux

[CentOS 6.9] postfix를 설치하여 메일 발송 테스트 진행

by Hwoarang757 2017. 8. 30.

라이선스 확인 

출처 : http://www.postfix.org/IBM-Public-License-1.0.txt

영어라 내용은 잘 -0-;;;  IBM Public License 라고 합니다 -_-;;


개인적으로 설치하고 테스트 한 경우여서 잘못된 정보가 많이 있을수 있습니다 ;;;



1. 이미 설치가 되어있는지 확인 한다.

   rpm -qa | grep postfix


2. 설치가 되어 있지 않다면 설치 진행

  yum -y install postfix 


3. 필요에 따라 서비스 자동으로 시작 

  chkconfig postfix on


4. 서비스 시작 

  service postfix start


5. main.cf 파일 수정으로 메일 서버 환경설정 

저 같은 경우에는 파일의 모든 내용을 지우고 내용 작성 했습니다.


myhostname=mail.Captain.com   # 구축하는 메일서버의 도메인 명 

mydomain=Captain.com # mail. 을 제외한 나머지 도메인명 


# 메일을 송/수신할때 localhost로 설정하면 외부와 수신이 불가능하다 . all 로 설정시 모든 host가 접근 가능

inet_interface=localhost 

inet_protocols=ipv4

alias_maps=hash:/etc/aliases


#subnet으로 설정할 경우 SMTP 클라이언트가 내부 서브넷의 Host만 접근가능

# class , host (전체)

mynetworks_style=subnet  

#mynetworks를 설정하면 mynetworks_style은 무시된다 -_-;;;

mynetworks=127.0.0.1/8,192.168.210.0/24