[리눅스]님이 남기신 글:
>안녕하세요. 리눅스 채널에 처음 방문한 사람입니다.
>메일 설치에 대하여 고민하던 중 너무나 명쾌한 해답을
>얻은 것 같아 감사드립니다.
>
>다름이 아니라 popper 설치 이후 문제에 대하여 질문
>드리려 합니다.
>
>현재 apache 에서 가상호스트는 정상적으로 잡혀있고(4개)
>, 정상적으로 돌아가고 있는 상태입니다.
>
>1. imap 을 설치하지 않아서 popper 를 설치하였습니다.
>설치한 뒤 /etc/inetd.conf 파일까지 수정완료하고
>telnet localhost pop3 까지 정상적으로 접속이 됩니다.
>이미 만든 계정으로 정상적으로 접속이 됩니다.
>
>2. 그런데 메일을 보내고 나서 서버에 들어와서 확인해보면
>전혀 수신한 메세지가 없다고 나옵니다.
>
>센드메일의 sendmail.cw 파일에 가상호스트들의 도메인을
>모두 적은 상태입니다.
>
>3. 그리고 보낸 메일이 다시 돌아오지도 않습니다.
>
>어떻게 된 일인가요? 조언 좀 부탁드리겠습니다.
>안녕히 계십시오.
========================================
Qpopper를 정상적으로 설치 및 완료, 그리고
구동이 되었다면
최종적으로 다른 컴퓨터에서
telnet xxx.xxxx.xxx.kr 110
으로 직접 로그인 해 보시길 바랍니다.
여기에서도 localhost와 같이 로그인이 성공하면
Qpopper는 최종적으로 정상적으로
작동한다고 볼 수 있습니다..
그 다음 문제는
센드메일 문제인데....
때에 따라서 다른 SMTP 서버를 사용하면
조금 늦게 메일이 도착할 수 있습니다..
조금 기다렸다가
root로
# sendmail -q
명령을 내리고나서
/var/spool/mail
디렉토리로 이동한 다음
해당 사용자에게 메일이 왔나 확인해 보세요....
(0KB가 아닌 파일이 존재함)
만약 메일이 오지 않는다면
센드메일 수신자 설정이나 혹시 다른 유저로 포워딩
되지 않았나...
/etc/aliases,
/etc/mail/virtusertable
~$HOME/.forward (있다면)
파일등등을 확인해 보시길 바랍니다..
그리고 다시한번
확인해 보셨겠지만
/etc/sendmail.cw
파일도 확인...
이 파일은
/etc/sendmail.cf 파일에서
Fw 로 지정되 위치이어야 합니다.
어떤 배포판(센드메일 8.10.xx)에서는
/etc/mail/ ???
로 이동한것 같더군요... |