qmail : tcp.smtp에서 ip인식 문제? (릴레이가 안돼요..T_T)
안녕하세요.
qmail을 정상적으로 설치하고
/etc/tcp.smtp 를 다음과 같이 수정했습니다.
127.0.0.1:allow,RELAYCLIENT=""
192.168.0.1:allow,RELAYCLIENT=""
:allow
그리고 qmail rules해서(tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp 를 수행함) /etc/tcp.smtp.cdb 를 업데이트 하고
qmail이 깔린 서버에서 telnet 127.0.0.1 25 로 로컬접속해서 테스트해봤습니다.
ehlo
mail from: 어쩌구
rcpt to: 저쩌구
이렇게 해보면 rcpt to: 를 어떻게 쓰던 상관없이
553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
라고 나옵니다.
그래서 /etc/tcp.smtp 가 문제가 있나 확인해보려고 다 지우고
:allow,RELAYCLIENT=""
이렇게 다 열어버리면 위 에러는 안 뜨는걸로 봐서 tcp.smtp.cdb를 인식하는데는 문제가 없는것 같더군요.
테스트를 해봤는데 tcp.smtp 에서 ip적는 부분에 어떤 ip를 적어도 해당 ip를 가진 컴퓨터에서 릴레리가 금지됩니다.
tcp.smtp 에서 로컬을 열었음에도 불구하고 로컬에서 릴레이가 안 되는 이유를 도저히 모르겠습니다. 벌써 3일째입니다......
혹시 ..;; 버그가 아닐까 걱정은 됐지만 뭔가 안되는 이유가 있겠죠....
경험있으신 분 답변 좀 부탁드립니다. ㅠ_ㅠ
댓글 달기