1. sendmail.mc 수정

아래 부분을 찾아
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
다음과 같이 앞의 dnl 을 삭제 한다.
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl


아래 부분을 찾아
dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
다음과 같이 앞의 dnl 을 삭제 한다.
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl


아래부분을 찾아
dnl # DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl ->
다음과 같이 dnl을 삭제하고 IP를 수정한다.
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl


2. m4 명령으로 sendmail.cf는 다시 생성
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf


이때 sendmail-cf.rpm 이 설치되어 있어야 한다.
만일 없다면 다음과 같이 메시지가 나온다.
sendmail.mc:10: m4: Cannot open /usr/share/sendmail-cf/m4/cf.m4: No such file or directory\

3. dovecot 설치
[email protected]:/etc# yum install dovecot
dovecot 설정
[email protected]:/etc/dovecot# vi /etc/dovecot/dovecot.conf

수정전
protocols = imap imaps

수정후
protocols = pop3 pop3s


아래 부분 주석 해제
listen = *
login_user = dovecot
mail_location = mbox:~/mail:INBOX=/var/mail/%u

login_executable = /usr/lib/dovecot/pop3-login
mail_executable = /usr/lib/dovecot/pop3
auth_executable = /usr/lib/dovecot/dovecot-auth

dovecot 재시작
[email protected]:/etc/dovecot# /etc/init.d/dovecot restart    

pop3 및 smtp 인증을 위한 서비스 시작
/etc/init.d/saslauthd restart

2012/08/18 15:03 2012/08/18 15:03

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다