sendmail 서버와 외부 메일서버...
작성자 정보
- 김도영 작성
- 작성일
컨텐츠 정보
- 821 조회
- 0 추천
- 목록
본문
웹서버와 메일서버 분리되어 있습니다
한대는 사내에 있는 windows기반의 상용 메일 서버(mail.abc.com)이고 또 다른 한대는 linux기반의 apache 웹서버(abc.com)와 함께 sendmail을 사용하고 있습니다.
메일은 현재 windows기반의 상용 메일 서버의 계정으로 메일을 주고 받습니다.
외부의 다른 계정으로 webmaster@abc.com으로 메일을 보내면 메일 서버인 mail.abc.com에서 메일이 처리되어 webmaster@abc.com으로 발송됩니다.
그러나 웹서버에서 처리되어 지는 데이터(access log, 통계..)를 웹서버에 있는 sendmail을 이용하여 메일이 발송되지 않습니다.
예---------------------------
windows 메일서버(mail.abc.com)에는 1111, 2222, 3333, 4444 라는 계정을 가진 사용자가 있다.
linux 메일서버(abc.com)에는 4444, 5555, 6666, 7777 라는 계정을 가진 사용자가 있다.
1. windows 메일서버에서 1111@abc.com이라는 사용자가 2222@abc.com라는 사용자에게 메일을 보낼때
→ 정상적으로 메일이 송/수신 된다
2. windows 메일서버에서 1111@abc.com이라는 사용자가 5555@abc.com라는 사용자에게 메일을 보낼때
→ 메일이 되돌아온다 (없는 사용자)
3. linux 메일서버에서 4444@abc.com이라는 사용자가 2222@abc.com라는 사용자에게 메일을 보낼때
→ 메일이 되돌아온다 (없는 사용자)
4. linux 메일서버에서 5555@abc.com이라는 사용자가 4444@abc.com라는 사용자에게 메일을 보낼때
→ linux 메일서버의 4444에게 메일이 발송된다(windows 메일서버의 4444에게는 메일이 가지 않는다)
5. linux 메일서버의 6666@abc.com이라는 사용자가 전혀 다른 계정의 메일(webmaster@xyz.net)로 메일을 보낼때
→ 정상적으로 메일이 송/수신 된다
------------------------------------
1, 5 번으로 보아 양쪽 메일 서버는 정상적으로 작동되고 있음을 알수 있습니다.
2 번의 경우로 보아 메일이 웹서버의 sendmail로 들어오지 않고 있음을 알수 있습니다.
3 번의 경우로 보아 웹서버에서 보낸 메일이 windows 메일서버로 나가지 않고 있음을 알수 있습니다.
4 번의 경우에 양쪽 서버 모두 같은 계정(4444@abc.com)을 가지고 있습니다. 이 경우 서로 자신의 로컬 계정으로 메일을 발송 시킵니다.
4번의 경우를 제외하고 1~3 까지 문제가 되는 원인과 해결할수 있는 방법을 알고 싶습니다.
관련자료
-
이전
-
다음