Windows Server 2008 (IIS7)에서는 POP3 서비스가 지원되지 않음
기존에 Windows Server 2003 에서 새롭게 지원했던 POP3 서비스가, Windows Server 2008 로 오면서 다시 제외 되었습니다.
왜 제외를 했는지는 잘 모르겠는데,….. 아마도 Exchange Server 나, Exchage 가 포함되어 있는 Windows Essential Business Server 를 쓰라는 얘기로 보입니다… -_-;;
그러나,. 실망도 잠시….;;
Visendo 라는 데서, 기존의 POP3와 같은 기능을 하는 서비스 프로그램을 무료로 배포하고 있습니다.
http://www.visendo.com/
물론 기존 Windows Server 2003 에 포함되어 있던 POP3 의 관리 UI 보다는 불편하지만,. POP3 란게 주로 아웃룩 같은 클라이언 프로그램을 이용하므로 계정관리시에만 설정 파일을 편집해 주면 됩니다.
다운로드:
http://www.visendo.com/download/visendosmtpextender/VisendoSMTPExtender_x64.msi
http://www.visendo.com/download/visendosmtpextender/VisendoSMTPExtender_x86.msi
설치를 하게 되면,. 서비스로 등록됩니다.
그리고,. 설치된 폴더에 가면,. 다음과 같은 파일 목록을 볼수가 있는데요,. VisendoSMTPExtender.exe 는 서비스 실행 파일이고, dll 은 라이브러리 파일 입니다.
샘플파일인 visendosmtpextender_sample.config 는 visendosmtpextender.config 처럼 변경하고 아래의 accounts 노드 하단의 계정별 mailbox 를 설정해 주면 됩니다.
여기에 POP3 계정 정보를 설정하게 되어 있습니다.
<VISENDO>
<POP3>
<Outbound UseOutboundPop3=”true” StoreFolder=”C:\inetpub\mailroot\drop” ServerPort=”110″ ServerIP=”server_IP”/>
</POP3>
<accounts>
<mailbox datadir=”C:\inetpub\mailroot\drop\single_account_domain1″ destination=account@wssplex.net password=”testpass”/>
<mailbox datadir=”C:\inetpub\mailroot\drop\postmaster_domain1″ destination=”postmaster@domain1.xx” password=”testpass1″/>
<mailbox datadir=”C:\inetpub\mailroot\drop\postmaster_domain2″ destination=”postmaster@domain2.dd” password=”pass”/>
</accounts>
</VISENDO>
SMTP 를 통해서 들어온 eml 파일을 파싱한 다음에,. 수신자에 있는 계정명과 위 .config 의 계정명이 매칭되는 경우 지정된 mailbox 로 이동해 두는 것 같습니다.
VisendoSMTPExtender 를 이용할려면.,,
사전에 SMTP 서비스를 설치해 놓는게 필수~!!
출처 ; http://wareway.net/archives/2015