가상메일에 대한 질문입니다. 꼭 답변 부탁드려요~
작성자 정보
- lain75 작성
- 작성일
컨텐츠 정보
- 818 조회
- 0 추천
- 목록
본문
하나의 ip로 여러개의 도메인을 호스팅을 하는 경우인데요.
예를 들어서... 대표 도메인이 webhost.test.com 이고
aaa.test.com
bbb.test.com
이렇게 2개가 호스팅된다고 했을때...
이런 식으로는 aaa, bbb 사용자 각각에게 메일 주고받기가 잘 됩니다. 그런데....
이렇게 @ 앞의 문자열을 동일하게 설정하려고 합니다.
그래서 책과 게시판을 보고 그대로 따라했는데도 잘 안 되네요.
제가 했던 작업은 다음과 같습니다. 어디가 잘못 되었는지 좀 알려주세요~
참고로 sendmail 버전은 8.12.8 입니다
일단 /etc/mail/local-host-names 파일에 다음과 같이 적어주었습니다.
localhost
localhost.localdomain
webhost.test.com
aaa.test.com
bbb.test.com
그리고 /etc/mail/relay-domains 는 다음과 같습니다.
webhost.test.com
aaa.test.com
bbb.test.com
그리고 /etc/mail/access 는 다음과 같이 적어주었습니다. 물론 공백부분은 TAB입니다.
localhost RELAY
localhost.localdomain RELAY
127.0.0.1 RELAY
webhost.test.com RELAY
aaa.test.com RELAY
bbb.test.com RELAY
#makemap hash /etc/mail/access < /etc/mail/access 해주었구요.
/etc/mail/virtusertable 파일은 아래와 같습니다. 물론 공백부분은 TAB이구요 aaa, bbb는 실제로 존재하는 계정입니다.
#makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable 해주었습니다.
그리고 나서 sendmail을 restart 시켰지요.
그런 다음
admin@aaa.test.com 이나 admin@bbb.test.com 으로 메일을 보내봐도 이메일 주소가 존재하지 않는다고 반송되기만 하네요.
답답한 마음에 /etc/mail/virtusertable 에다가
라고 적어주니까
admin@aaa.test.com 으로 메일을 보냈을 때 aaa 사용자에게 메일이 가더군요.
하지만 webhost.test.com 은 대표 도메인이기때문에
admin@bbb.test.com 이나 admin@webhost.test.com 으로 메일을 보내도 aaa 사용자에게 메일이 가는 문제가 생기구요.
이런 식으로 같은 메일 주소를 적어줄수도 없는 노릇이니 난감하네요.
어디가 잘못 된건지 저로서는 도무지 모르겠네요.
부디 답변 부탁드릴께요 (__)
관련자료
-
이전
-
다음