티스토리 뷰

IT/RHEL

[RHCE] SMTP (postfix) 설정

트래이닝맨 2014. 8. 17. 13:06
728x90
반응형

14장.기본 SMTP 설정




*기본전자 메일 전송
================
MTA - 메일 전송 에이전트. 메일이 전송될 때 까지 지점 간에 메일을 중계.(STMP 프로토콜, TCP port 25)
          만약 MTA가 최종 타킷인 경우 , MDA로 메세지로 전달됨. 
          그렇지 않으면, MX 레코드를 사용하여 DNS에서 다음 MTA를 조회하고 SMTP를 사용하여 중계함.

MDA - 메일을 수신자의 로컬 메시지 저장소로 전송(/var/spool/mail/user)
           postfix는 기본 로컬 파일 기반 메시지 저장소(/usr/libexec/postfix/local)에 전송할 고유한 MDA제공

MUA - 메일 사용자 에이전트 (mutt), 사용자가 메일을 보내고, 보는 프로그램


*주요 전자 메일 전송 개념
=======================
중계 - MTA가 전송을 위해 전송된 메일을 다른 서버에 전달
대기열에 넣기 - 실패한 전송 또는 중계 시도는 대기 상태가 되면 MTA가 정기적으로 다시 시도(postfix는 한시간마다 시도)
거부 - 아예 수신을 하지 않음
반송 - 메시지를 수신하고 반환함.

*postfix MTA
=============
- 설정파일 : /etc/postfix/main.cf
- 패키지 : postfix, mutt
- 메일관련 로그 : /var/log/maillog
- 대기중인 메일목록 : mailq(or postqueue -p)
- 대기중인 메일전송 : postfix flush(or postqueue -f)

- 기본적으로 남이 보낸 메일은 수신이 불가능함.
   따라서 inet_interfaces=all로 변경해야 외부에서도 메일 받을 수 있음


*예제
=====

1) theking에게 보내진 메일을 elvis@domain1.example.com 또는 elvis@server1.example.com 중 하나의 주소로 자동 전달하는 별칭이 설정되어야 한다.
# vi /etc/aliases

theking: elvis 


# newaliases    ==>별칭 데이터베이스 업데이트

2) server1 설정

#모든 인터페이스에 대한 수신 연결
inet_interfaces = all

#domain1.example.com,server1.example.com의 메일 승인
mydestination=$myhostname, domain1.example.com

#루프백 인터페이스에서 들어오는 메일만 릴레이함.
mynetworks = 127.0.0.0/8,[::1]/128

#모든 메일이 domain1.example.com 도메인의 발송자로 고유 발신자를 가지도록 함.
myorigin = domain1.example.com

#모든 발신 메시지를 desktop1 발신 메일 릴레이를 통하여 보냄
relayhost = [desktop1.example.com]


3) desktop1 설정

#모든 인터페이스에 대한 수신 연결
inet_interfaces = all

#루프백 인터페이스에서나 192.168.0.0/24 서브넷으로부터 전달되는 메일만 릴레이하게 됨
mynetworks = 127.0.0.0/8,[::1]/128, 192,168.0.0/24

#모든 메일이 domain1.example.com 도메인의 발송자로 고유발신자를 가지도록 구성함.
myorigin = domain1.example.com

#로컬 전송을 비활성화함.
local_transport=err:local delivery disabled


반응형

'IT > RHEL' 카테고리의 다른 글

[RHCE] NFS 파일 공유  (0) 2014.08.17
[RHCE] 캐싱전용 DNS 서버  (0) 2014.08.17
[RHCE] WebServer (Apache) 설정 (보안설정 포함)  (0) 2014.08.17
[RHCE] 인증키 생성 for SSL  (0) 2014.08.17
[RHCE] ISCSI 저장 장치(암호화 luks)  (0) 2014.08.17
댓글
250x250
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함