Qmail+vpopmail 설치후 telnet localhost 110 에러입니다.
centos에 qmail+vpopmail 구축하면서 pop3 포트 확인 중 발생한 에러입니다.
[root@mail bin]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
-ERR usage: popup hostname subprogram
Connection closed by foreign host.
이러한 에러 메시지가 뜹니다.
/var/log/message에도 특별한 기록이 없구요.
[root@mail bin]# netstat -a | grep LISTEN
tcp 0 0 localhost.localdomain:2208 *:* LISTEN
tcp 0 0 *:pop3 *:* LISTEN
tcp 0 0 *:sunrpc *:* LISTEN
tcp 0 0 *:818 *:* LISTEN
tcp 0 0 *:telnet *:* LISTEN
tcp 0 0 localhost.localdomain:ipp *:* LISTEN
tcp 0 0 *:smtp *:* LISTEN
tcp 0 0 localhost.localdomain:2207 *:* LISTEN
tcp 0 0 *:imap *:* LISTEN
tcp 0 0 *:http *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
포트는 열려서 잘돌아가고 있습니다.(이거 돌아가고 있는거 맞죠?;;;)
명령문에 옵션이 잘못된건가..하고 /var/qmail/bin에 들어가서 직접 qmail-popup domain.com 이라고 치니 똑같은 에러 메시지를 출력하더군요.
뒤에 더 쓰는게 있나 싶어서 help도 쳐봤는데 안먹히고...우연히 ?를 뒤에 더해서 실행했는데 실행되는겁니다;;;
[root@mail bin]# ./qmail-popup domain.com ?
+OK <10275.1219227546@domain.com>
quit
+OK
이렇게 말이죠;;;
이거 뭐가 문제인걸까요;;;
참고로 vpop/run 스크립트도 첨부합니다.
#!/bin/sh
2
3 VPOP_UID='id -u vpopmail'
4 VPOP_GID='id -g vpopmail'
5
6 exec /usr/local/bin/softlimit -m 72500000 \
7 tcpserver -vRH1 0 -u $VPOP_UID -g $VPOP_GID 0 110 \
8 /var/qmail/bin/qmail-popup domain.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1
댓글 달기