.msg
파일에서 열린 Outlook 메시지에 해당하는 MailItem
에 대해 RDOMail
인스턴스를 만드는 방법이 있습니까?.msg 파일에서 열린 MailItem 용 RDOMail 받기
내 일반적인 접근 방식은 Inspector
에서 CurrentItem
를 얻을 MailItem
에 캐스팅, 그 EntryID
및 StoreID
값을 검색하고, 마지막으로 GetMessageFromID
방법을 통해 RDOSession
에서로드하는 것입니다.
그러나 .msg
에서 열어 본 메시지의 경우 EntryID
속성은 null
을 반환합니다. 이 문제를 해결할 다른 방법이 있습니까? 대신 GetMessageFromMsgFile
메서드를 사용할 수 있다고 가정하지만 MailItem
에서 메시지의 전체 경로를 검색하는 방법은 무엇입니까?
P. 이 솔루션은 Outlook 2003 개체 모델에서 이상적으로 작동해야합니다.
감사! 이 작업을 UI 스레드에서 수행해야하기 때문에 저축과 관련이없는 좀 더 가벼운 (성능면에서) 뭔가를 기대했지만, 두 번째 방법을 사용하겠습니다. – User3810621