windows server로 mail서버구축
이번 시간에는 윈도우서버의 'mail server'구축을 진행 해 보겠습니다.
아울러 관련 용어에 대해서 정리를 하고 메커니즘을 학습해 보는 시간을 갖도록
하겠습니다.
공부하는데 있어서 중요한것은 흥미가 있어야 하며, 자신이 공부한 분야에 있어서는
자신감을 가져야 합니다. 자신감... 주문처럼 항상 읊어 보시길 바랍니다^^
자 우선, 많은분들이 착각하는 것에 대해서 QnA 형태로 알아 보겠습니다.
Q. 네트워크 설정에서 DNS 서버IP로 설정을 했는데 왜 인터넷이 안되나요?
A. DNS 에서 '루트힌트'가 있으면 인터넷이 됩니다.
반대로 '루트힌트가 삭제되어 있으면 인터넷이 안됩니다.
도메인네임에 대한 이해
- 각 단계는 오른쪽에서부터 1단계, 2단계, 3단계 도메인 이라고 불리며, 오른쪽에서 왼쪽으로 갈수록
도메인의 범위가 작아집니다. 위의 'whois.co.kr' 이라는 도메인네임의 경우 1단계는 국가도메인(KR),
2단계는 도메인의 성격(여기서는 해당 도메인이 사업체의 도메인 이라는 것을 알려주는 CO),
3단계는 도메인 네임을 등록하는 사람이 원하는 이름을 등록하게 됩니다.
맨 앞에 있는 WWW는 도메인 네임에 포함되지 않는 '호스트명' 입니다. 도메인을 보유하고 있으면
해당 도메인을 활용하여 다양한 호스트 컴퓨터를 운영할 수 있습니다.
따라서 whois.co.kr 의 앞에 무수히 많은 호스트명을 붙일 수 있습니다.
예를 한번 들어 볼까요?
whois.co.kr 도메인을 가지고 있으시면 www.whois.co.kr 의 www 자리에 위에서 언급했던
도메인 네임을 구성하는 영문이나 숫자 그리고 '-'(dash,hiphen) 로 이루어진 호스트명을
붙여서 homepage.whois.co.kr 혹은 hostring.whois.co.kr 처럼 자유로운 운영이 가능 합니다.
Mail 서버 구축하기
- 먼저 메일서버를 위한 프로그램을 설치 해야 합니다.
- 제어판 -> 프로그램 추가/제거 -> 응용프로그램 -> 인터넷 정보 서비스(IIS) -> SMTP Service
- DNS에서 원하는 이름 으로 도메인을 생성해 줍니다. 정방향으로 생성 해주면 됩니다.
- 새호스트 등록을 mail 이라고 준후에 IP주소를 입력해 줍니다.
- 메일 레코드 등록을 위의 그림처럼 도메인이름 앞에 mail.도메인.com 으로 해줍니다.
저는 도메인이 power.com 이니까 앞에 mail을 붙인 'mail.power.com' 으로 써주면 됩니다.
- 찾아보기 버튼을 클릭한후에 진행 하셔도 됩니다.
- POP3 를 설치하신후에 '새도메인'을 클릭 하신후에 도메인을 이름을 추가 해 줍니다.
- 위와 같이 도메인이 정상적으로 등록 된것을 확인 할 수 있습니다.
- 사서함 추가 버튼을 클릭하신후에 이름과 암호를 입력 해 주시고 등록을 합니다.
- 저는 administrator 와 cbol 이라는 이름으로 사서함 2개를 추가 했습니다.
C:\inetpub\mailroot\Mailbox\power.com 의 경로로 가보면 방금 만든 사서함 2개의 계정
이름의 폴더가 생성되어 있는 것을 확인할 수 있습니다.
[ P. S ]
* Mail 송신 Protocol : SMTP (TCP 25)
* Mail 수신 Protocol : POP3 (TCP 110)
IMAP (TCP 143)
POP3는 컨트롤 + X 기능 처럼 잘라내기 기능으로 볼 수 있습니다.
메일을 보내면, 저 위에 폴더 경로에 생성 되었다가 없어지죠
IMAP은 컨트롤+C 기능처럼 '복사하기' 기능으로 볼 수 있습니다.
복사하는것 이기 떄문에 원본이 계속 남아있으며, 이는 포털사이트의 메일 서비스에서
IMAP을 사용한다는 것을 알 수 있습니다. 정책적으로 메일을 일정기간 보관 처리해야 하기
떄문 입니다.
또한 직장인들은 대부분 사내메일을 쓰는데요 그것은 '보안'적인 측면에서 사용해야 하며
일종의 '광고적인' 측면도 함께 내재되어 있습니다.
(ex: 기자@kbs.co.kr )
- 클라이언트 시스템(win xp) 에서 Outlook Express를 실행 후에 사용자이름을 지정해 줍니다.
- 받는 메일 과 보내는 메일 항목에는 IP주소를 써주셔도 되며, mail.power.com 식으로 써주어도 됩니다.
- 전자메일주소를 입력 해 주고 다음 진행을 합니다.
- 메일을 작성 해서 보내봅니다.
- 아까 위에서 잠깐 보여드렸던 폴더경로에 가보시면 메일을 보냈기 떄문에 저렇게
파일이 생성되어 있는 것을 확인 할 수 있습니다. 이제 상대방이 메일을 확인하면 '컨트롤 + X' 기능에
따라서 잘라내기가 되어서 사라집니다.
- 받은쪽 클라이언트 시스템(또다른 Win XP)에서 로그인을 하고 확인을 해봅니다.
그런데 administrator 로 로그인이 되지 않는 경우가 있습니다. 그럴때는 새로운 사서함을 추가 해 주거나
윈도우의 사용자계정과 동일하게 맞추고 다시 로그인을 시도해 보시길 바랍니다.
저의 경우에는 admin 으로 새로운 사서함을 생성한후에, 새롭게 메일을 보내서 확인해 보았습니다.
- 정상적으로 메일이 도착한 것을 확인 할 수 있었습니다^^
windows server를 활용한 mail 서버 구축에 대해서 알아보았습니다.
오늘도 즐거운 하루 되시길 바랍니다 ^^