현재 메일 서버로 sendmail과 pop3서버를 구동 중이며, sendmail서버와 pop3
서버는 제대로 구동되고 있는걸로 보입니다. 그런데 메일을 보내면 메일이
보내지지 않고 mqueue에 계속 쌓이기만 합니다. 결국에는 4 hours 어쩌고 저
쩌고 하면서 메일이 보내지지 않았다고 합니다.
메세지는 다음과 같습니다.
**********************************************
** THIS IS A WARNING MESSAGE ONLY **
** YOU DO NOT NEED TO RESEND YOUR MESSAGE **
**********************************************
The original message was received at Fri, 3 Jan 2003 21:04:47 +0900
from [111.111.111.111]
----- The following addresses had transient non-fatal errors -----
<xxx at xxx.com>
----- Transcript of session follows -----
<xxx at xxx.com>... Deferred: Connection timed out with mail.xxx.com.
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old
그래서 서버에서 테스트를 아래와 깉이 한 결과....
# sendmail -v xxx at xxx.com 테스트 메일입니다.
^D
xxx at xxx.com... Connecting to mail.xxx.com. via esmtp...
이렇게 나오고 메일이 보내지지 않은채로 멈춰있습니다. 제가 생각하기에는
여기가 가장 문제 인것 같은데... mail.xxx.com을 저희 서버에서 못 찾는
것 같은... --;
여러 게시판 이곳 저곳을 돌아다녀 보니... /etc/mail/local-host-names 부
분에 설정이 잘 못 되어서 그렇다고 하던구요...
하지만....
yyy.co.kr 와 같이 제대로 설정이 되어있는 상태입니다.
또 도메인은 아래와 깉이 설정이 되어있습니다.
@ IN SOA ns.yyy.co.kr. root.yyy.co.kr. (
2001052201 ; serial
28800 ; refresh
14400 ; retry
3600000 ; expire
86400 ; default_ttl
)
@ IN NS ns.yyy.co.kr.
@ IN A 222.222.222.222
@ IN MX 10 mail.yyy.co.kr.
ns IN A 222.222.222.222
www IN A 222.222.222.222
pop IN A 222.222.222.222
smtp IN A 222.222.222.222
mail IN A 222.222.222.222
ftp IN A 222.222.222.222
여기까지 읽어주셔서 감사합니다.
아주 작은 해결의 실마리라도 떠오르는 것이 있으면 답변 주시면 감사하겠습
니다. 몇일째인지... T_T