sendmail에서..
제가 redhat7.1을 쓰려고 하는데요, sendmail이 말썽이네요....
메일을 보내는 것은 문제가 없는데, 받을때 문제가 발생합니다.
움, 모든 설정을 잘 해준것 같아요...7.1에서 relay default로 거부한다고 해서,
relay허용하게끔 relay-domains와 access에도 도메인도 추가해 놓았거든요?
제가 daum에서 메일을 보내 봤습니다. 다음과 같은 에러가 납니다...
분명 sendmail의 동작을 확인한 상태이구요, 호스트도 외부에서 텔넷이나 ftp를 쓰는데 이상이 없거든요? 그런데 sendmail만 왜 hostlookup failure가 나는지 잘 모르겠습니다....
The original message was received at Mon, 20 Jan 2003 00:55:15 +0900
from [211.32.117.215]
----- The following addresses had permanent fatal errors -----
<swhong@내서버도메인>
----- Transcript of session follows -----
<swhong@내서버도멘인>... Deferred: Name server: 내서버도메인: host name lookup failure
Message could not be delivered for 1 hour
Message will be deleted from queue
Reporting-MTA: dns; smail-102.hanmail.net
Arrival-Date: Mon, 20 Jan 2003 00:55:15 +0900
Final-Recipient: RFC822; swhong@내서버도메인 Action: failed
Status: 4.4.7
Remote-MTA: DNS; 내서버도메인
Last-Attempt-Date: Mon, 20 Jan 2003 01:56:19 +0900
릴레이정보를...
릴레이정보를 적어주시면
더 답변에 도움이되겠습니다.
아...DNS에서 MX 설정을 해주어야 하기 때문이군요....
설정을 해보고 되면 다시 글을 올려야 겠네요...
- by swhong in jgdr.net -
/usr/lib/sendmail -bt 명령어를 통해서 테스트 모드로
/usr/lib/sendmail -bt
명령어를 통해서 테스트 모드로 이동한 다음
/parse your_id@your_domain
해보시기 바랍니다.
만약 포워딩 할 메일이 아니라면..
local 로 메일러가 지정될 것이고...
local 이 처리하지 못하는 메일 주소라면..
/etc/hosts 또는 /etc/mail/sendmail.cw 혹은 /etc/sendmai.cw 의 설정이 잘못된 것일 수도 있습니다.
雪害木
MSN:snowtree73@hotmail.com
도무지 모르겠습니다...
보내는 것은 되는데...ㅉ ㅓ ㅂ~
외부에서 보내는 메일이 들어오질 않습니다.
pop3,smtp모두 잘 동작하거든요?
---------------------------
[swhong@soyang swhong]$ telnet soyang.dongguk.ac.kr pop3
Trying 210.94.178.176...
Connected to soyang.dongguk.ac.kr.
Escape character is '^]'.
+OK POP3 soyang.dongguk.ac.kr v2000.69rh server ready
[swhong@soyang swhong]$ telnet soyang.dongguk.ac.kr smtp
Trying 210.94.178.176...
Connected to soyang.dongguk.ac.kr.
Escape character is '^]'.
220 soyang.dongguk.ac.kr ESMTP Sendmail 8.11.2/8.11.2; Mon, 20 Jan 2003 21:12:02 +0900
---------------------------
그리구, /etc/mail/access는
---------------------------
localhost.localdomain RELAY
127.0.0.1 RELAY
localhost RELAY
210.94.178.176 RELAY
soyang.dongguk.ac.kr RELAY
---------------------------
그리구, /etc/mail/local-hosts-names는
---------------------------
[swhong@soyang swhong]$ cat /etc/mail/local-host-names
# local-host-names - include all aliases for your machine here.
soyang
soyang.dongguk.ac.kr
localhost
---------------------------
그리고, /etc/mail/relay-domains는
----------------------------------------------------
[swhong@soyang mail]$ cat relay-domains
net.pampam.com
jgdr.net
daum.net
hanmir.com
dongguk.ac.kr
-------------------------------------------------------
제가 설정하고 있는 서버는 210.94.178.176이거요...domain은 soyang.dongguk.ac.kr입니다.
왜 외부에서 메일이 안들어 오는지 도무지 알 수가 없습니다.
DNS서버를 띄워야 하나요?
위의 분께서 해보시라는 parse도 다음과 같이 됩니다.
-----------------------------
> parse swhong@soyang.dongguk.ac.kr
parse input: swhong @ soyang . dongguk . ac . kr
Parse0 input: swhong @ soyang . dongguk . ac . kr
Parse0 returns: swhong @ soyang . dongguk . ac . kr
ParseLocal input: swhong @ soyang . dongguk . ac . kr
ParseLocal returns: swhong @ soyang . dongguk . ac . kr
Parse1 input: swhong @ soyang . dongguk . ac . kr
Parse1 returns: $# local $: swhong @ soyang . dongguk . ac . kr
parse returns: $# local $: swhong @ soyang . dongguk . ac . kr
> parse weep77@hanmail.net
parse input: weep77 @ hanmail . net
Parse0 input: weep77 @ hanmail . net
Parse0 returns: weep77 @ hanmail . net
ParseLocal input: weep77 @ hanmail . net
ParseLocal returns: weep77 @ hanmail . net
Parse1 input: weep77 @ hanmail . net
Parse1 returns: $# local $: weep77 @ hanmail . net
parse returns: $# local $: weep77 @ hanmail . net
---------------------------------------------
아아...어떤 것에 원인이 있는지만 알아도 시원할텐데 말이죠...고수님들의 조언 부탁드릴께요...
- by swhong in jgdr.net -
name server에 MX record가 제대로 되어 있지 않은 듯 싶
name server에 MX record가 제대로 되어 있지 않은 듯 싶네요.
전자계산소 담당자에게 문의해보세요.
댓글 달기