multi domain 등록하였는데 인식을 못하는 것 같습니다
안녕하세요~
벌써 이문제로 3일째 이곳에서 도움만 요청하고 있군요...
그 전에 쓴글에 답글 형식으로 문의 하였더니 이미 지나간 글이라 조회수두 안늘고 더이상 답변이 올라오지 않아 새로 등록 합니다.
기존 제 메일 서버에서 a.co.kr이란 도메인을 사용하고 있었는데,
이번에 b.co.kr이란 도메인을 새로 받아서 같은 메일서버로 코넷 DNS에 등록하였습니다.
그 외에 여러분들이 조언해주신 대로
센드메일의 virtusertable 파일에
aaa@a.co.kr aaa
aaa@b.co.kr aaa_1
이런 식으로 설정도 해놓았습니다.
그런데 정말 이상하게도 제가 b.co.kr 도메인을 이용해서
메일을 보내거나 받을 때 모든 메일 주소에
저절로 a.co.kr로 변환되어 찍히는 현상이 일어 납니다.
(aaa@b.co.kr로 외부로 보냈을 때 외부에서 받은 메일을 확인 해 보면 보낸 사람 메일 주소에 aaa@a.co.kr로 찍힘.
반대로 외부에서 aaa@b.co.kr로 메일을 보냈을 때 받은 메일을 확인해 보면 받는 사람 메일 주소에 aaa@a.co.kr로 저절로 바뀜)
따라서 aaa@b.co.kr로 메일을 보내더라도 위의 virtusertable에
설정에 따라 aaa_1계정으로 저장되어야 할 메일이
받는이의 주소가 aaa@a.co.kr로 바뀌어져서 aaa계정으로 저장이 됩니다.
이 문제를 해결하려고 /etc/hosts파일을
"/etc/hosts" [Read only] 15 lines, 502 characters # # Internet host table # 127.0.0.1 localhost xxx.xxx.xxx.253 router #xxx.xxx.xxx.10 e3500 a.co.kr b.co.kr mail.a.co.kr mail.b.co.kr loghost xxx.xxx.xxx.10 e3500 www www.a.co.kr b.co.kr mailhost loghost 168.126.63.1 kns.kornet.net kornet.ne.kr
위와 같이 기존의 loghost의 부분을 주석 처리 하고 밑의 줄처럼 www를 붙여 줬더니, 표시되는 메일 주소 형식이 aaa@www.a.co.kr로 바뀌더군요.
따라서 hosts파일의 영향을 받는것은 맞는 거 같은데
아무리 해봐도 b.co.kr로 바뀌어 지지는 않습니다.
이 밖에 /etc/defaultdomain 에는 a.co.kr 이 등록 되어 있고,
sendmail의 /etc/mail/local-host-name 에는 a.co.kr, b.co.kr 두개를 모두 등록했습니다.
사용하는 OS는 SunOS 5.8 센드메일은 8.9.3, 메일은 아웃룩익스프레스2000 입니다. 자체 DNS는 사용하지 않고 있으며, 코넷의 네임서버를 사용합니다.
벌써 삼일째 이문제를 해결하지 못하고 끙끙 되고 있습니다.
제 생각에는 OS 쪽에서 도메인을 제대로 인식 못했거나,
아니면 제가 모르는 sendmail 쪽 세팅이 빠진듯 한데...
이런 부분에 대해 전문가분들의 생각을 듣고 싶습니다.
이런 경험이 있으시거나, 해결방안을 아시는 분은
답변 해주시면 정말 감사하겠습니다~
댓글 달기