728x90

방화벽 로그를 메일로 받아보시기 위해 작업을 진행하시는게 맞는지요..? 일단 전 그렇게 이해하고 내용을 좀 정리해봤습니다. 만약 제가 제대로(?) 이해한거라면 구지 메일 서버를 별도로 구축하지 않으셔도 가능할 수도 있어 보이긴 하지만 제가 자세한 상황에 대해서는 모르니깐요.., 그냥 제가 이해한 대로 방향을 잡고 간략하게나마 말씀드리도록 하겠습니다.

 

초간단(?) 메일 서버 구축 방법을 알려드리려고 하는데요.., 당연히 Windows Server 2003에 기본 제공되는 메일 서버 역할을 구성하는 방법에 대한 내용입죠. 단, 제가 테스트 환경은 영문으로 구축해놓기 때문에 그림은 영문 화면이니 양해 바랍니다. ^^;

 

참고로 다음 내용은 이전에 POP3 서비스나 IIS 같은 구성 요소들을 설치하지 않은 상태를 가정하고 진행하는 것입니당.., 당연히 다음 내용대로 따라하시려면 초기 상태, 즉 기본 OS만 설치돼있는 상태로 가정하고 작업을 진행하시면 되겠죠.., 방화벽 관련 로그를 메일로 쏘겠다고 하신 것으로 봐서는 DNS를 별도로 구성하실 필요는 없을 듯 합니다.., 방화벽에서 로그 발송할 때 mail.nwtraders.msft 과 같은 형식이 아닌 10.10.10.10 과 같은 IP로 설정하시면 되니까요.., 그리고 또 한가지.., 마찬가지 이유로  구지 Active Directory를 구성하실 필요도 없어 보입니다.

 

암튼 방화벽에서 SMTP 서버를 IP 주소로 설정한다는 가정 하에서 메일 서버 구축 작업은 다음과 같이 진행하시면 되겠습니다.

 

1. 먼저 다음과 같이 "시작 > 관리 도구 > 서버 구성 마법사(?)"를 클릭합니다.

 

2. 그리고 나서 다음 그림과 같이 "Mail server" 항목을 선택한 후 다음 버튼을 클릭하시구요..,

3. 다음 그림과 같은 화면에서 중요한 것은 "E-mail domain name:" 항목이구요.., 여기엔 그냥 임의의 도메인 이름을 입력하시면 되겠슴다. 뭐 알기 쉽게 nwtraders.msft 뭐 이렇게 하셔도 될테구요.., 그냥 단순히 방화벽 로그 보내는 용도로 회사 내부에서만 받아보시는 용도일테니까요..,

 

4. 이제 이후 작업은 그냥 다음, 다음 이렇게 쭉쭉 넘어가시면 자동으로 지가 알아서 IIS도 추가해주고 SMTP 구성도 다 해줍니다. 중간에 OS 시디 요구하면 뭐 넣어주면 되는거구요..,

 

이게 끝입니다..?

 

그리고 나서는 관리 도구 에서 "POP3 서비스" 관리 도구를 통해서 메일박스 만들어주고.. 뭐 그러면 되는거죠.., 글구 질문 하신 내용 중에 서버에 오피스 아웃룩 같은 것이 깔려있어야 하는지 물어보셨는데.., 그런거 필요없슴다.. 클라이언트에만 그런 프로그램이 설치돼있으면 되는거죠뭐.., 오피스 아웃룩이 아니더라도 OS에 기본 탑재된 아웃룩 익스프레스를 이용하셔도 되는거고 말입죠.., 다만 아웃룩에서 메일 서버 설정하는 부분에서는 IP 주소로 입력을 해주시면 되겠고요.., 나머지는 머 그냥 기본 설정대로 내버려 두셔도 될겁니다.

 

"POP3 서비스" 관리 도구를 통해 메일 박스 만들 때 메일 계정도 같이 만들 수 있으니까.., 머 그건 그렇게 작업하시면 될겁니다. 아웃룩 설정을 완료하신 후 메일 서버 접속할 때 아이디는 경우에 따라서 mailuser@nwtraders.msft 와 같은 형식으로 입력해주셔야 할 수도 있구요..,

 

글구.., DNS를 별도로 구성하실 필요도 없고, 따라서 DNS의 역방향 영역 같은 것도 신경쓰실 필요도 없습니다.., 앞서 말씀드린대로 지금 사용하시려는 용도가 단순히(?) 방화벽 로그를 보내는 용도로만 구성하실거니까요.., 단, 서두에도 말씀드렸듯이 방화벽에서 로그를 보낼 SMTP 서버를 mail.nwtraders.msft 와 같은 형식이 아닌 구성한 메일 서버의 IP 주소로 설정해주시기만 하면 되기 때문에 DNS도 필요없고 그에 따른 역방향 영역이라던가 MX 레코드 뭐 이런 것도 필요없는 것이죠. 방화벽에서 SMTP 서버를 지정할 때 IP로 직접 입력해줬기 때문에 DNS가 필요없는 것임다. 방화벽에서 SMTP 서버 설정을 mail.nwtraders.msft 과 같은 FQDN 형식으로 설정했을 때나 DNS가 있어야 하고 또 MX 레코드도 있어야 하고 머 그런 것이죠. 경우에 따라서는 역방향 영역까지도 구성하셔야 할 수도 있구요..,

 

머 어쨌든 당연한거지만.., 방화벽에서 메일 수신자 설정 시에는 앞서 메일 서버 구성시 입력한 도메인에 해당하는 수신자 정보(예: mailuser@nwtraders.msft)로 설정하시면 될테구요..,

 

글구, 릴레이 관련해서도 걱정하실 필요는 없을 듯 하네요. 왜냐면 구성한 메일 서버가 nwtraders.msft 도메인에 대한 메일 서버 역할을 수행하니깐요.., 이 도메인이 아닌 다른 도메인 메일 주소로 현재 구성된 메일 서버를 통해서 전달할 필요가 있을 때에나 릴레이 설정이 필요한겁니다. 일반적으로 회사 내부에 메일 서버도 여러 대이고 또 메일 관련 도메인 역시 여러 개 있거나 하는 머 그런 식의 구성이 아닌 담에야 릴레이 구성을 하실 필요는 없습니다.

 

한가지 혼돈하지 마실 것은.., 메일 수신자가 mailuser@nwtraders.msft 이니까 당연히 nwtraders.msft 라는 도메인이 있어야 하고 해당 DNS 서버도 구성해줘야 하는 것이 아니냐고 의문이 드실 수도 있겠는데요.., 그렇지 않다는 것을 알아두시기 바랍니다. 메일 수신자가 어떤 놈이 됐든.., 방화벽에 SMTP 서버를 IP 주소로 박아줬기 때문에 무조건 해당 SMTP 서버로 보내버리거든요..., mailuser@nwtraders.msft 와 같은 메일 수신자 정보를 가지고 DNS 조회를 수행하는 등의 작업은 메일 서버간에 수행되는 작업입니다.

 

머.., 암튼... 전 일단 제가 판단하는 현 상황을 기준으로 해서 간략하게(?) 말씀드리긴 했습니다만.., 이게 정확히 원하시는 내용일지에 대해서는 확신하긴 좀 어렵네요... ^^;

 

암튼.., 방화벽 로그를 메일로 받으시려는 생각으로 지금 작업을 진행하고 계신 것이라 판단해서 말씀드렸습니다..,

 

728x90

'프로그래밍 > asp' 카테고리의 다른 글

수동 트랜잭션 모드 연결 오류  (0) 2011.10.06
Edit plus ftp upload 안 될때 해결 법  (0) 2011.10.05
windows 2003 ftp 설정  (0) 2011.09.05
winhttp 사용법  (0) 2011.08.22
ASP에서 UTF-8로 저장하기  (0) 2011.08.03

+ Recent posts