2012-10-22 4 views
4

들어오는 메시지에 특정 헤더 집합이있는 경우 Exchange 2010에서 들어오는 메시지의 MessageClass (PR_MESSAGE_CLASS)를 내 사용자 지정 양식 (IPM.Note.MyCustom)으로 변경하려고합니다. (X-MyCustomHeader: Yes)Exchange 2010에서 MAPI MessageClass를 변경하는 방법은 무엇입니까?

Exchange에서 MessageClass를 설정하는 데 사용하는 다른 MIME 헤더 (Content-Class:)를 설정하는 방법에 대한 정보가 있지만 실제로 작동하지 않습니다. C 번호와 전송 에이전트를 쓰기로

심지어 봤는데 (내가 Content-Class: MyCustomContent-Class: urn:content-class:custom.MyCustom를 사용하는 예를 본 적이), 그리고 나는 EmailMessage 클래스에 MapiMessageClass 속성을 발견했다, 그러나 그것은 읽기 전용입니다. 또한 TNEF 섹션에서 MAPI 속성을 추가했지만 TNEF 섹션이 없으면 Exchange API에서 TNEF 섹션을 만드는 방법을 제공하지 않습니다. (인터넷의 대부분의 메일은 그렇지 않습니다.)

이렇게하는 방법이 있어야합니다. 내가 뭘 놓치고 있니?

답변

0

Outlook Remption을 사용하여 수행합니다. http://www.dimastr.com/redemption/rdo/RDOMail.htm RDOMail의 MessageClass 속성은 읽기/쓰기입니다. Redemption은 확장 MAPI를 래핑하기 만하지만 타사 라이브러리를 사용하고 싶지 않으면 기본 코드로 처리 할 수 ​​있습니다.