The original message was received at Wed, 29 Jan 2003 14:13:27 +0900
from [111.222.333.444]
----- The following addresses had permanent fatal errors -----
<abc at xyz.co.kr>
----- Transcript of session follows -----
<abc at xyz.co.kr>... Deferred: Connection refused by mail.xyz.co.kr.
Message could not be delivered for 1 hour
Message will be deleted from queue
Reporting-MTA: dns; smail-106.hanmail.net
Arrival-Date: Wed, 29 Jan 2003 14:13:27 +0900
Final-Recipient: RFC822; abc at xyz.co.kr Action: failed
Status: 4.4.7
Remote-MTA: DNS; mail.xyz.co.kr
Last-Attempt-Date: Wed, 29 Jan 2003 15:15:06 +0900
위 메시지의 원인과 해결책을 알고 싶습니다.
서버는 레드헷7.3이고 sendmail-8.11.6-15,sendmail-cf-8.11.6-15,
sendmail-devel-8.11.6-15 rpm으로 설치되었습니다.
위 메시지는 제 한메일 계정으로 xyz.co.kr의 abc 계정에게 메일을 보낸 후
Returned mail: see transcript for details라는 제목으로 한메일에 온 메일
입니다.
그런데 특이한 것은 xyz.co.kr에서 메일을 보내면 어디든지 메일이 가는데
외부 즉, xyz.co.kr 이외의 메일서버가 있는 곳에서 xyz.co.kr로 메일을
보내면 위 메시지가 나타나면서 메일을 보내지 못합니다.
그리고 111.222.333.444(xyz.co.kr)은 virtual hosting 하고 있으며
httpd.conf파일에 보면
<VirtualHost 111.222.333.444>
ServerAdmin webmaster at def.co.kr DocumentRoot /home/def
ServerName def.co.kr
ServerAlias www.def.co.kr </VirtualHost>
<VirtualHost 111.222.333.444>
ServerAdmin webmaster at hij.co.kr DocumentRoot /home/hij
ServerName hij.net
ServerAlias www.hij.net </VirtualHost>
<VirtualHost 111.222.333.444>
ServerAdmin webmaster at klm.co.kr DocumentRoot /home/klm
ServerAlias deaya.klm.co.kr
</VirtualHost>
<VirtualHost 111.222.333.444>
ServerAdmin webmaster at abc.co.kr DocumentRoot /home/abc
ServerName abc.co.kr
ServerAlias www.abc.co.kr </VirtualHost>
이 부분이 제일 하단에 있습니다