방금 혹시나 하고 웹에서 mail() 함수로 테스트해 보았는데
제 경우는 아주 잘 됩니다.
/var/log/maillog 를 점검해 보라는 말밖에.. T.T
[최광희]님이 남기신 글:
>말씀한신데로 했는데.....
>아째든 산이님 좋은 글 감사합니다
>해결 못하고 살아야 하는 제마음...
>다시 한번 질문..이제 더이상 귀찮게 안하렵니다.
>증상)
>linux 계정은 oms-choikhk 입니다.
>이메일은 choikh@oms.co.kr
입니다.
>
>외부로 메일 보내기 받기 잘됩니다.
>웹메일에서 자신 혹은 같은 직원에게 메일을 보내면 return
됩니다.
>choikh... 가 없다고 합니다. 받는 메일 주소를
>oms-choikh@oms.co.kr 이처럼
실계정이름을 입력하면 잘됩니다.
>
>outlook에서 받는 사람을 choikh@oms.co.kr 혹은 oms-choikh@oms.co.kr
>.. 모두 잘됩니다.
>
>감사합니다.............................
>
>
>[산이]님이 남기신 글:
>
>>
>>[최광희]님이 남기신 글:
>>
>>>안녕하세요.
>>>답변 주신되로
>>>mai.oms.co.kr
>>>maik.gdn.co.kr 을 local-host-names에 등록하고
>>>hostname 의 결과인 ns.oms.co.kr도 등록 했습니다.
>>>
>>
>>www.oms.co.kr
>>www.gdn.co.kr
>>
>>도 추가하세요. 같은 호스트이군요.
>>
>>
>>>메일 자신에게 보낸 결과 다음과 같은 메일이 return
되었어요.
>>>해결 방법을 모르겠어요..벌써
몇주째,,,,끙끙 됩니다.
>>>고수님의 진료를 부탁 드립니다. 감사합니다.
>>
>>>PS) virtusertable 과 aliases 화일의 차이점은요?
>>
>>둘다 매칭한다는 개념에서는 같지만 엄연히
다릅니다.
>>전자는 1:1 이고 후자는 1:N 의 매치가 가능합니다.
>>그리고 aliases 더 작동을 잘(?) 합니다(제 경험상으로).
>>
>>
>>>그리고 virtusertable에 사용하는
>>>@oms.cc %1@oms.co.kr 이런것고
aliases에서도 되나요?
>>
>>안될겁니다.
>>
>>
>>>오늘은 꼭,,,모든걸 해결 하고 싶습니다.
>>>이렇게 물어볼 고수가 있는게 저에게는 행운이네요.
>>>
>>>The original message was received at Thu, 6 Jan 2005 08:27:47 +0900
>>>from nobody@localhost
>>>
>>>----- The following addresses had permanent fatal errors -----
>>>echoikh@oms.co.kr
>>>(reason: 550 5.1.1 ... User unknown)
>>>(expanded from: echoikh@oms.co.kr)
>>>
>>>----- Transcript of session follows -----
>>>... while talking to localhost.localdomain.:
>>>>>> DATA
>>><<< 550 5.1.1 ... User unknown
>>>550 5.1.1 echoikh@oms.co.kr... User
unknown
>>><<< 503 5.0.0 Need RCPT (recipient)
>>>
>>>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>
>>
>>virtusertable 을 작성할때 반드시 양쪽은 TAB 으로 띄어야
합니다.
>>
>>choikh@oms.co.kr <TAB> oms-choikh
>>echoikh@oms.co.kr <TAB> oms-choikh
>>
>>`<TAB>' 이라고 입력하면 안됩니다.
>>그리고 makemap hash 도 해줘야 합니다.
>>
>>shell> /etc/mail
>>shell> makemap hash virtusertable
>>
>>이렇게 하고 maillog 를 점검해봅니다.
>>
>>마지막으로 안되면 aliases 파일을 겸용해서
사용하세요.
>>
>>
>>>[산이]님이 남기신 글:
>>>
>>>>
>>>>[최광희]님이
남기신 글:
>>>>
>>>>>
>>>>>안녕하세요.
>>>>>말씀하신데로
virtusertable 을 사용하지 않고
>>>>>/etc/aliases 에 가상 이메일 주소를 넣으니 잘
됩니다.
>>>>>감사합니다.
>>>>>근데...그 이유가 무어지요..현제
가상 메일주소가
>>>>>500개 정도 되는데 이걸 다 옴겨야 하는지요 ?
>>>>>얼마전까지
잘되다가 요즘들어 않되었거든요.
>>>>>정확한 이유를 알고 싶습니다.
>>>>>만약 virtusertable을 사용하여 해결할 방법은
없는건지요?
>>>>>감사합니다.
>>>>>
>>>>>
>>>>>그리고 aliase를 사용하지 않고 virtusertable의 가상 이메일
주소에
>>>>>편지를 보내면 다음과 같은 메세지가 return 됩니다.
>>>>>==========================================================
>>>>>The original message was received at Wed, 5 Jan 2005 21:22:04 +0900
>>>>>from localhost [127.0.0.1]
>>>>>
>>>>>----- The following addresses had permanent fatal errors -----
>>>>>
>>>>>(reason: 553 5.3.5 system config error)
>>>>>
>>>>>----- Transcript of session follows -----
>>>>>553 5.3.5 mail.oms.co.kr. config error: mail loops back to me (MX problem?)
>>>>>554 5.3.5 Local configuration error
>>>>>+================================================================
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>[산이]님이 남기신 글:
>>>>>
>>>>>>
>>>>>>[최광희]님이
남기신 글:
>>>>>>
>>>>>>>Linux version 8
>>>>>>>
>>>>>>>
>>>>>>>안녕하세요.
>>>>>>>가상 도메인을 이용하여 메일 서비스를 하고
있습니다.
>>>>>>>메일을 보내고, 받고 (내부, 외부) 모두 잘되는데.
>>>>>>>근데 제가 제 자신에게 메일을 보내면 오류메일이 return
됩니다.
>>>>>>>받는 사람을 choikh@oms.co.kr
하면 오류가 return 되구요
>>>>>>>받는 사람을 oms-choikh@oms.co.kr 하면
잘됩니다.
>>>>>>>마치 virtusertable의 설정이 잘못 된것 처럼...
>>>>>>>
>>>>>>>오류는 550 ...등등 다양하게 나옵니다.
>>>>>>>정말 답답하군요...도움
좀 부탁 드립니다.
>>>>>>>현제 제 서버의 내용들입니다.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>1) virtusertable 에 있는 내용
>>>>>>>choikh@oms.co.kr oms-choikh
>>>>>>>echoikh@oms.co.kr oms-choikh
>>>>>>>
>>>>>>
>>>>>>이 설정을 지우고 makemap ...
>>>>>>대신 /etc/aliases (or /etc/mail/aliaes) 파일에 설정해
보세요
>>>>>>
>>>>>>choikh: oms-choikh
>>>>>>echoikh: oms-choikh
>>>>>>
>>>>>>왼쪽이 가상, 오른쪽 oms-choikh 이 시스템
계정이라고
>>>>>>생각하면 됩니다.
>>>>>>
>>>>>>
>>>>>>>2) access 내용
>>>>>>>
>>>>>>>localhost.localdomain RELAY
>>>>>>>localhost RELAY
>>>>>>>127.0.0.1 RELAY
>>>>>>>oms.co.kr RELAY
>>>>>>>gdn.co.kr RELAY
>>>>>>>
>>>>>>>3) local-host-names 내용
>>>>>>>127.0.0.1
>>>>>>>localhost
>>>>>>>oms.co.kr
>>>>>>>gdn.co.kr
>>>>>>>
>>>>
>>>>mail.oms.co.kr
>>>>mail.gdn.co.kr
>>>>
>>>>그리고 localhost 에서 hostname 명령어 결과에 대한
호스트네임도
>>>>등록해 보세요.
>>>>
>>>>>>>4) sendmail.cf 내용
>>>>>>>Cwlocalhost
>>>>>>>Fw/etc/mail/local-host-names
>>>>>>>#Djlocalhost
>>>>>>>
>>>>>>>Kmailertable hash -o /etc/mail/mailertable.db
>>>>>>>Kvirtuser hash -o /etc/mail/virtusertable.db
>>>>>>>Kaccess hash -T<TMPF> -o /etc/mail/access.db
>>>>>>>
>>>>>>>5) DNS 내용
>>>>>>>
>>>>>>>@ IN SOA ns.oms.co.kr. omsmaster.oms.co.kr. (
>>>>>>> 2005010401 ; serial
>>>>>>> 1800 ; refresh (10m)
>>>>>>> 300 ; retry (5m)
>>>>>>> 43200 ; expire
>>>>>>> 86400) ; default_ttl
>>>>>>>
>>>>>>> IN NS ns.oms.co.kr.
>>>>>>> IN A 211.58.214.148
>>>>>>> IN MX 10 mail
>>>>>>>
>>>>>>>www IN A 211.58.214.148
>>>>>>>ns IN A 211.58.214.148
>>>>>>>ns2 IN A 211.58.214.148
>>>>>>>mail IN A 211.58.214.148
>>>>>>>pop IN A 211.58.214.148
>>>>>>
>>>>>>========================================
>>>>>
>>>>>========================================
>>>>
>>>>========================================
>>>
>>>========================================
>>
>>========================================
>
>========================================
========================================
|