MOSS에는 E-Mail을 Content Library( 문서, 이미지, etc )별로 연착처를 생성하여 그 email로 들어오는 메일을 해당 ContentLibrary에 리스트업할 수 있다.
예를 들어 PROCESS_TODOLIST 라는 문서라이브러리가 있을 때, 받는 메일을 proctodolist@xxx.co.kr 이라고 설정하면, proctodolist로 보내진 메일이 PROCESS_TODOLIST에 쌓이는 기능이다.
방법.
0. 아래 방법은 직접 사용하고 있는 방법이고, 환경은 ActiveDirectory 를 사용하며,
MOSS2007 서버, Exchange 2007 서버가 별도 설치 되어 있다.
1. 우선 WSS에 받는 메일 설정을 해줘야한다.
아래와 같이 Active Directofy Container를 설정하고, SMTP 메일 서버를 설정한다.
이부분에 대한 자세한 내용은 이 블로그에 나와있다..
2. WSS Server에 SMTP 가상서버를 설치한다.(Windows 추가 설치)
설치를 하면 기본 SMTP 가상서버가 local name .dns name 라는 도메인으로 생성된다.
그냥 그대로 사용해도 되지만, 편의를 위해 localName.emailserver로 변경하였다.
예를 들어, email 서버가 exchange.co.kr이라면, WSS Server의 SMTP 가상서버 이름을
sharepoint.exchange.co.kr로 변경하였다.
3. 연결하고자 하는 Library의 설정-> 받는메일 설정으로 들어간다.
아래와 같이 받는 메일 주소를 입력하는데, 주의할 것은 여기 입력되는 주소는 기존 AD에 존재하면 안된다. 왜냐면, WSS에서 이 전자메일 주소를 AD에 연락처로 생성할 것이기 때문이다.
4. 확인버튼을 클릭하면 아래와 같이 전자메일 주소가 설정되며, 이는, AD에 ppTestLib라는 연락처가 만들어 졌다는 뜻이다.
5. ExchangeServer에 들어가서 Active Directory 사용자 및 컴퓨터를 띄워보자.
-> 다른 도메인 컨트롤러에 접속해서 들어가면 exchange 기능을 사용못하므로 반드시 ExchangeServer로 접속한다.
우리가 최초 WSS 중앙관리->작업->받는메일에 설정한 Container 트리로 가보면 좀전에 Lib에 연결한 ppTestLib라는 연락처가 하나 생성된 것을 볼 수 있다.
그런데, 방금 생성된 ppTestLib가 안나타날 수도 있고 ppTestLib의 email 속성이 아직 생성 안됐을 경우가 있다. 이는 exchange가 update를 즉시 하지 않았기 때문이다. 시간을 갖고 기다리거나 Exchange System Manager를 열고 아래 경로로 가서 Recipient Update Service를 우클릭하여 update Now를 한다.
6. 이제 ppTestLib의 등록정보를 확인해보자. 전자메일 부분이 Exchange 메일주소로 되어 잇는데, WSS의 Lib에 연결하기 위해서는 WSS Server의 가상 SMTP 주소를 입력해 줘야한다.
그러므로 전자메일 주소를 WSS Server의 SMTP 도메인 이름으로 변경하고 적용을 클릭한다.
참고로, SMTP가상 서버란, 특정 EMAIL 주소로 보내진 EMAIL을 SMTP가상서버가 받을때 사용한다. 예를 들어 인트라넷 전용 EMAIL이 있는데, 외부 email 주소로 보내고 싶다면, 이메일 설정에 외부 SMTP를 등록해주면 된다.
WSS에서는 ppTestLib@exchange.co.kr로 보내진 메일을 ppTestLib@sharepoint.exchange.co.kr로 넘기게 되고, WSS는 SMTP 가상서버( sharepoint.exchange.co.kr )을 통하여 email을 받아 Lib에 등록하게 되는 것이다.
7. 전자메일주소 탭을 가보면 아래와 같이 수정한 smtp 가상서버가 등록된 것을 알 수 있다.
참고로, 진하게 표시된 SMTP가 기본 회신 주소가 되는 것이다. 즉, WSS Server의 SMTP로 메일이 보내진다.
이제 모든 작업이 끝났다. 이메일을 보내보고(ppTestLib@exchange.co.kr) 문서라이브러리로 가서
받은 이메일 내용이 쌓이는지 확인해보자..
만약 여기까지 왔는데, 안된다면, SMTP와 ppTestLib 연락처의 email설정이 안맞아서 그런 것일 가능성이 크다.