질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

POP3는 해결했습니다만, 외부 계정의 메일 송수신이 안됩니다. [RH ES V4]

작성자 정보

  • 도월 작성
  • 작성일

컨텐츠 정보

본문

 

 여러 고수님들의 조언을 구합니다.

 거듭 고수님들의 혜안을 청하옵니다.

 

 REDHAT ENTERPRISE LINUX Version 4 구해서 이것저것 시험해보는 중입니다만,

 SENDMAIL 설정에서 고전 중입니다.

 일단 POP3 설정을 하는데, 이전의 것과는 많이 다르더군요.

 cyrus-imapd 녀석, 뭔가 했습니다. ㅋㅋㅋ

 여기저기 찾다가 결국에서 이곳에서 그 해결책을 찾았습니다.

 >> http://kbase.redhat.com/faq/FAQ_81_5254.shtm

 하지만 문제는 내부 도메인간에는 메일 송수신에 문제가 없습니다만,

 외부 계정의 메일 송수신은 전혀 정상적으로 처리가 되질 않고 있습니다.

 

 외부메일에서 테스트중인 도메인의 계정으로 메일을 발송시,

 >> receiver: testuser@testdomain.com

 >>SERVER REPLY: 553 5.1.2 <testuser@naver.com>... Unrecognized host name naver.com.

 

 테스트 중인 도메인에서 외부 계정으로 메일을 발송시,

 >> 'testuser@naver.com' 2006-08-08 오후 10:39
 >> 553 5.1.2 <testuser@naver.com>... Unrecognized host name naver.com.

  /var/log/messages 는,

 >> Aug  8 22:20:19 ns sendmail: sendmail startup succeeded
 >> Aug  8 22:20:19 ns sendmail: sm-client startup succeeded
 >> Aug  8 22:21:44 ns pop3[5095]: sql_select option missing
 >> Aug  8 22:21:44 ns pop3[5095]: auxpropfunc error no mechanism available
 >> Aug  8 22:27:02 ns pop3[5103]: sql_select option missing
 >> Aug  8 22:27:02 ns pop3[5103]: auxpropfunc error no mechanism available
 >> Aug  8 22:32:07 ns pop3[5109]: sql_select option missing
 >> Aug  8 22:32:07 ns pop3[5109]: auxpropfunc error no mechanism available

 /var/log/maillog 는.  

 >> Aug  8 22:20:19 ns sendmail[5076]: alias database /etc/aliases rebuilt by root
 >> Aug  8 22:20:19 ns sendmail[5076]: /etc/aliases: 78 aliases, longest 10 bytes, 802 bytes total
 >> Aug  8 22:20:19 ns sendmail[5081]: starting daemon (8.13.1): SMTP queueing@01:00:00
 >> Aug  8 22:20:19 ns sm-msp-queue[5089]: starting daemon (8.13.1): queueing@01:00:00
 >> Aug  8 22:20:46 ns sendmail[5094]: AUTH=server, relay=[220.78.199.66], authid=roadmoon, mech=LOGIN, bits=0
 >> Aug  8 22:20:46 ns sendmail[5094]: k78DKkjI005094: <testuser@naver.com>... Unrecognized host name naver.com.
 >> Aug  8 22:20:49 ns sendmail[5094]: k78DKkjI005094: from=<testuser@testdomain.com>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=[220.78.199.66]
 >> Aug  8 22:21:44 ns pop3[5010]: accepted connection
 >> Aug  8 22:21:44 ns master[5095]: about to exec /usr/lib/cyrus-imapd/pop3d
 >> Aug  8 22:21:44 ns pop3[5095]: executed
 >> Aug  8 22:21:44 ns pop3[5010]: login: [220.78.199.66] roadmoon plaintext User logged in
 >> Aug  8 22:22:45 ns master[2595]: process 5010 exited, status 0
 >> Aug  8 22:27:02 ns pop3[5016]: accepted connection
 >> Aug  8 22:27:02 ns master[5103]: about to exec /usr/lib/cyrus-imapd/pop3d
 >> Aug  8 22:27:02 ns pop3[5103]: executed
 >> Aug  8 22:27:02 ns pop3[5016]: login: [220.78.199.66] roadmoon plaintext User logged in
 >> Aug  8 22:28:02 ns master[2595]: process 5016 exited, status 0
 >> Aug  8 22:32:06 ns pop3[5095]: accepted connection
 >> Aug  8 22:32:06 ns master[5109]: about to exec /usr/lib/cyrus-imapd/pop3d

 

 이런 상황입니다.

 

 sendmail.mc 는 다음과 같습니다.

 >> divert(-1)dnl
 >> include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
 >> VERSIONID(`setup for Red Hat Linux')dnl
 >> OSTYPE(`linux')dnl
 >> define(`confDEF_USER_ID',``8:12'')dnl
 >> define(`confTO_CONNECT', `1m')dnl
 >> define(`confTRY_NULL_MX_LIST',true)dnl
 >> define(`confDONT_PROBE_INTERFACES',true)dnl
 >> define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
 >> define(`ALIAS_FILE', `/etc/aliases')dnl
 >> define(`STATUS_FILE', `/var/log/mail/statistics')dnl
 >> define(`UUCP_MAILER_MAX', `2000000')dnl
 >> define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
 >> define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
 >> define(`confAUTH_OPTIONS', `A')dnl
 >> TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
 >> define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
 >> define(`confTO_IDENT', `0')dnl
 >> FEATURE(`no_default_msa',`dnl')dnl
 >> FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
 >> FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
 >> FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
 >> FEATURE(redirect)dnl
 >> FEATURE(always_add_domain)dnl
 >> FEATURE(use_cw_file)dnl
 >> FEATURE(use_ct_file)dnl
 >> FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
 >> FEATURE(`access_db',`hash -T<TMPF> -o /etc/mail/access.db')dnl
 >> FEATURE(`blacklist_recipients')dnl
 >> EXPOSED_USER(`root')dnl
 >> DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl
 >> FEATURE(`accept_unresolvable_domains')dnl
 >> LOCAL_DOMAIN(`localhost.localdomain')dnl
 >> define(`confLOCAL_MAILER', `cyrus')dnl
 >> MAILER(`cyrus')dnl

 여러 고수님들의 조언을 구합니다.

 거듭 고수님들의 혜안을 청하옵니다.

 

 

 혹 필요하실까 하여,

 >> [root@ns mail]# telnet localhost 25
 >> Trying 127.0.0.1...
 >> Connected to localhost.localdomain (127.0.0.1).
 >> Escape character is '^]'.
 >> 220 ns.testdomain.com ESMTP Sendmail 8.13.1/8.13.1; Tue, 8 Aug 2006 22:45:04 +0900
 >> EHLO localhost
 >> 250-ns.testdomain.com Hello localhost.localdomain [127.0.0.1], pleased to meet you
 >> 250-ENHANCEDSTATUSCODES
 >> 250-PIPELINING
 >> 250-8BITMIME
 >> 250-SIZE
 >> 250-DSN
 >> 250-ETRN
 >> 250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN
 >> 250-DELIVERBY
 >> 250 HELP

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  441 명