POP3는 해결했습니다만, 외부 계정의 메일 송수신이 안됩니다. [RH ES V4]
작성자 정보
- 도월 작성
- 작성일
컨텐츠 정보
- 2,650 조회
- 0 추천
- 목록
본문
여러 고수님들의 조언을 구합니다.
거듭 고수님들의 혜안을 청하옵니다.
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
관련자료
-
이전
-
다음