2013-04-28 1 views
0

저는 초보자 인 C#입니다. 이제 C#에서 MS Exchange 기본 프로토콜 (mapi)을 사용하는 메일 읽기 응용 프로그램을 개발하려고합니다.mapi를 사용하여 Exchange에서 메일을 읽는 방법

나는 인터넷을 통해 사용할 수있는 EAgetmail.dll을 사용해 보았습니다. 그것은 잘 작동하지만 지금은 타사 DLL을 사용하지 않고 노력하고있어.

Dll이나 소스 코드를 사용하지 않고 코딩 할 수 있는지 여부는 권장 dll에서 확인할 수 있습니다. 내 문제를 해결할 수있는 가능성이 있다고 생각되면 코드 작성을 공유하거나 참조 할 웹 사이트를 알려주십시오. 귀하의 지원은 저에게 큰 도움이 될 것입니다.

답변

2

당신은 EWS 인터페이스 (교류 웹 서비스)를 통해 Exchange 사서함을 읽을 수 있습니다 - 그것은 Exchange 2007 및 더를 위해 작동합니다. CodeProject 문서를 살펴보십시오. Exchange Web Services

이전 Exchange 서버에 대한 또 다른 옵션은 CDO.DLL (Collaboration Data Objects Library)을 사용하는 것입니다.

Using Collaboration Data Objects (CDO) to check for new Exchange email

Accessing the inbox through MAPI using C# .NET

1

확장 MAPI 닷넷 언어에 액세스 할 수 없습니다. 이전에는 MAPI33이라는 제품이 있었지만 더 이상 개발되거나 지원되지 않습니다.

Redemption 및 특히 RDO 확장 MAPI를 래핑하고 .Net에서 액세스 할 수있는 개체 집합을 사용할 수 있습니다.

관련 문제