smtp 는 문제가 없어 보이는데 pop3에 문제가 있는거 같습니다.
아웃록 실행하면 아이디와 비번을 물어보는데 계속 접속이 안됩니다.
취소하면 아래와 같은 에러 메세지가 나옵니다.
메일 서버에 로그온하는 데 문제가 있습니다. 지정한 사용자 이름이 거부되었습니다. 계
정: 'mail.aaa.com', 서버: 'mail.aaa.com', 프로토콜: POP3, 서버 응답: '-ERR Unknown AUTHORIZATION state comman
d', 포트: 110, 보안(SSL): 아니오, 서버 오류: 0x800CCC90, 오류 번호: 0x800CCC91 [root@ns pam.d]# telnet l
ocalhost 110 Trying 127.0.0.1... Connected to localhost.
Escape character is '^]'.
+OK POP3 localhost v2002.81 server ready
user bbb // 전에 이부분에서 문제가 없었는데 user bbb하면 에러가 나네요
-ERR Unknown AUTHORIZATION state command
quit
+OK Sayonara
Connection closed by foreign host.
[root@ns pam.d]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 ns.aaa.com ESMTP OopsSMTP 8.12.6-1 Sun, 29 Dec 2002 05:29:40 +0900 C=kr
quit
221 2.0.0 ns.aaa.com closing connection
Connection closed by foreign host.
아래처럼 설치 했습니다..
imap 설치
# tar zxvf imap-2002.RC2.tar.Z
# mv imap-2002.RC2 /usr/local/imap
# cd /usr/local/imap
압축을 풀은후에
# make slx 로 imap을 컴파일 합니다. (slx로 하면 에러나서 make lrh 로 컴파일했습니다)
컴파일이 완료되면 imapd 디렉토리에 imapd가 ipopd디렉토리에는 ipop3d가 생성됩니다.
그 둘을 /sbin에 복사합니다.
# cp imapd/imapd ipopd/ipop3d /usr/sbin
그리고
vi /etc/services 파일에서
-------
pop3 110/tcp pop-3 # POP version 3
pop3 110/udp pop-3
-------
imap 143/tcp imap2 # Interim Mail Access Proto v2
imap 143/udp imap2
-------
이렇게 앞에 주석처리가 안되있는지 확인해서 만약 주석처리 되있으면 지우시고, 없으면
그냥 놔두면 됩니다. xinetd 데몬으로 imapd와 ipop3d를 실행시키기 위해서 아래 파일을 생성합
니다. # vi /etc/xinetd.d/imapd
imapd 실행을 위한 환경설정화일
< 파일내용 >
service imap
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/sbin/imapd
log_on_success += HOST DURATION
log_on_failure += HOST
}
# vi /etc/xinetd.d/ipop3d
ipop3d 실행을 위한 환경설정화일
< 파일내용 >
service pop3
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/sbin/ipop3d
log_on_success += HOST DURATION
log_on_failure += HOST
}
이제 xinetd 데몬을 재가동해줍니다.
# /etc/init.d/xinetd restart