[sendmail] 하나의 메일 서버에 여러 도메인을 설정하고 싶습니다.
계정 하나가 여러개의 도메인을 사용할 수 이도록
하나의 메일서버에 여러개의 도메인을 설정하고 싶습니다.
이래저래 설정해보다 안되어 글을 남깁니다.ㅜ.,ㅡ
시스템 정보
CentOS 5.5
sendmail 8.13.8
dovecot 1.0.7
메일서버는 하나이고 도메인이 3개인 상황입니다.
mx설정은 아래와 같이 되어있습니다.
A.co.kr MX mail.A.co.kr
B.co.kr MX mail.B.co.kr
B.com MX mail.B.com
그리고 메일서버인 mail.A.co.kr / mail.B.co.kr / mail.B.com의 IP는 같습니다.
sendmail의 local-host-names 에 B.co.kr / B.com / mail.B.co.kr / mail.B.com 를 추가로 relay하도록 설정 하였습니다.
메일 서버의 hostname은 mail.A.co.kr 입니다
sendmail.cf의 Cw는 localhost.localdomain 으로 되어있습니다
/etc/hosts 를 수정하여 기존에 mail.A.co.kr 만 있던것에 mail.B.co.kr / mail.B.com 를 추가하였습니다.
문제는 mail.B.co.kr / mail.B.com 으로 메일 발송은 됩니다만
B.co.kr 과 B.com으로 메일 수신이 되지 않습니다.
메일 로그는 설정을 조금씩 변경 조금씩 다른데요
일단 변경할 때마다 이 셋중 하나가 나오네요.;;
Connection refused
Local configuration error
mail loops back to me (MX problem?)
가 나타납니다.
일단 심적으로는 호스트명 때문에 메일 발송이 안되는것이 아닐까 하는 생각이 드는데요.
어느 부분을 수정해야 할지...
도움을 부탁드립니다.
MX로 지정한 mail.A.co.kr,
MX로 지정한 mail.A.co.kr, mail.B.co.kr, mail.C.co.kr 가 네임서버에서 CNAME으로 설정되어 있지는 않은지요?
그런 오류는 A 레코드로 바꾸면 해결되리라 봅니다. 제 경험상 NS와 MX 레코드는 IP 주소가 중복되더라도 A 레코드로 지정하는 것이 문제의 소지를 없애더군요.
----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
CNAME은 사용하고 있지 않습니다.
CNAME은 사용하고 있지 않습니다. 흑흑....
: D
에러 메시지로 봐서는 네임 서버 설정 문제인 것
에러 메시지로 봐서는 네임 서버 설정 문제인 것 같으니, 네임 서버 쪽을 다시 한번 검토해보시고요.
몇가지 사소한 것만 더 말씀드리면
/etc/mail/local-host-names 에 릴레이 설정을 하는 것이 아닌데 릴레이 설정을 했다는 말이 좀 걸리네요.
/etc/mail/local-host-names 에는 실제로 메일 주소에 있는 도메인인 A.co.kr, B.co.kr, B.com 만 있어도 됩니다.
/etc/hosts 에도 mail.A.co.kr만 있어도 됩니다.
----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
...
local-host-names가 아니고 access에 릴레이를 걸었는데 잘못 썼네요;;
nslookup A.co.kr -> exchange = 10 mail.A.co.kr
nslookup B.co.kr -> exchange = 10 mail.B.com
nslookup B.com -> exchange = 10 mail.B.com
으로 되어있습니다. B.co.kr 과 B.com으로 오는 건 모두 mail.B.com으로 처리하려고 합니다.
골치네요..ㅜ,.ㅡ
: D
다른 분이 이미 말씀하셨다시피, 에러 메시지들이라고
다른 분이 이미 말씀하셨다시피,
에러 메시지들이라고 적어주신 것들이 DNS 과 관계된 것들입니다.
점검해보는 방법의 예를 들어 드릴게요.
해결 했습니다.
결론은 서버 문제 였습니다.
메일 서버를 확인 하던 중 ps명령어로 새로 생성되는 프로세스가 올라오지 않는 것을 확인하여 시스템 전반을 점검하였는데
w로 접속 사용자 목록이 나오지 않음 / sendmail.pid 가 생성되지 않는 등의 문제가 발견되어 재부팅 하니 문제가 해결 되었습니다.
서버가 해킹당한 것은 아니여서 추가적으로 몇몇 서버를 확인 해 보았는데..
IO가 많은 서버에서 이러한 현상이 일어나는 듯 합니다.
이 문제는 따로 확인 해보아야 할것 같네요.
(centos5 버전에 sata쪽 문제인건지....)
답변 주신 모든 분들께 감사드립니다.
: D
댓글 달기