sendmail + dovecot 메일 서버 구성
dovecot 는 pop3, imap, pop3s, imaps 를 제공하는 Front-End 이다.
CentOS, Fedora 등의 모든 버전에서는 기본적으로 제공되며, 설치 방법은 아래와 같다.
1. 기본 패키지 설치
[root@localhost root]# yum -y install dovecot
[root@localhost root]# yum -y install cyrus-sasl
2. sendmail MTA 구성
[root@localhost root]# /etc/mail/sendmail.mc 파일에서 아래와 같은 라인을 활성화 시킨다.
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
m4 를 이용하여 sendmail.cf 파일을 갱신한다.
[root@localhost root]# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
[root@localhost root]# /etc/init.d/sendmail restart
3. dovecot 설정
dovecot 설정은 단순하며 아래와 같이 protocol 만 활성화하면 되겠다.
[root@localhost root]# vi /etc/dovecot.conf
protocols = imap pop3
[root@localhost root]# /etc/init.d/dovecot start
[root@localhost root]# /etc/init.d/saslauthd start
4. TEST
[root@localhost root]# telnet localhost 25
ehlo localhost 입력하면 인증 매커니즘이 출력되어야 한다.
pop3 로 로그인 테스트(test 용도로 test 계정을 생성 후 정상적으로 pop3 로그인이 이뤄지는지까지 확인)
[root@localhost root]# telnet localhost 110
user test
pass test
LIST
'Computer > Linux (mail)' 카테고리의 다른 글
clamav antivirus + milter 구성 (0) | 2013.12.18 |
---|---|
spamassassin 필터 설치하기 (0) | 2013.12.18 |
다람쥐메일(squirrelmail) 사용하기 (0) | 2013.12.18 |
메일 발송시 리턴 에러 메세지들 (0) | 2013.12.18 |
메일 발송시 host name lookup failure 에러 (0) | 2013.12.18 |