본문 바로가기

Exchange & Outlook/Development3

Transport Agent 개발하기 이 글은 다음과 같은 환경에서 Exchange 서버의 Hub Transport 계층에서 동작하는 TransportAgent를 개발하는 과정을 소개합니다. 여기서 소개하는 에이전트 모듈은 간단히 메일 제목 앞에 설정 문구를 삽입하는 기능을 합니다. ☞ Exchnage Server 2010 ☞ Viusal Studio 2008 1. 먼저 Visual Studio 2008에서 클래스 라이브러리를 위한 새로운 프로젝트를 생성합니다. 2. Exchange Server에서 제공하는 오픈 API 참조를 추가하기 위해 다음 두 가지 dll 파일과 관련 xml 파일을 앞서 만든 프로젝트의 솔루션 파일에 복사합니다. Program Files\Microsoft\Exchange Server\V14\Public\Microsof.. 2013. 1. 31.
EWS를 이용한 일정 데이터 조회 구현 이 샘플은 Exchange Server 2010의 EWS를 이용해 개인의 일정을 접근해 특정 기간의 일정 건수를 가져오는 부분을 설명한다. 1. 네임스페이스 Microsoft.Exchange.WebServices.Data 참조 설정. à 해당 참조 라이브러리는 Exchange Ews Managed Api 1.0 을 다운로드 후 개발 환경에 설치. Exchange Ews Managed Api 1.0 다운로드 경로 2. 현재 Excahgne 웹서버의 exchange web serivce 경로로 다음과 같은 SSL 경로 (예를 들면, "https://email.contoso.com/ews/Exchange.asmx”)를 사용한다. es.Url = new Uri(“https://email.contoso.com/e.. 2011. 3. 6.
Outlook 2007에서 자동 보관 경로 변경하기 ▒ 개발 요구사항 코드 작성을 통해 아웃룩 2007에서 자동 보관 경로를 찾아서 변경. ▨ 솔루션 자동 보관 파일의 위치는 레지스트리에서 이진 값으로 로컬 머신에 저장되어 있다. 아웃룩 2007의 경우, 위치는 아래와 같다. HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\ \0a0d020000000000c000000000000046 001f0324 --> 이진 값으로 관리 (절대 경로) API를 통해 변경할 수 없고, 레지스트리의 ASCII 값을 단순히 액세스하는 방식으로 변경할 수 있다. 관련 샘플 코드는 다음과 같다. Set shell = CreateObject("wsc.. 2010. 8. 15.