私は、当社の交換メールメッセージを追跡するアプリケーションを開発しています。 追跡ログから情報を得ることができる場所ではあるが、ログ - バイデザインでは、件名や本文メッセージはありません。 次のステップは、必要に応じてEWSを使用してメッセージの詳細を取得することでした。 質問が追跡ログに、我々はIDに見つけることです: "[email protected]in.com" の形式でEWS追跡ログメッセージIDまたはInternalMessageIDを使用してExchangeから電子メールメッセージを取得
のMessageId
と
5840818」の形式で InternalMessageIDは"
EWSではこのIDを使用してIDでメッセージを検索すると、常に「Id is malformed」というメッセージが表示されます。例外。ここ は、我々が使用するコードは次のとおりです。
public static EmailMessage GetEmailById(string uNameToImpersonate, string StringItemId)
{
return EmailMessage.Bind(GetService(uNameToImpersonate), new ItemId(StringItemId));
}
私はので、多分、私は本当に簡単な何かが欠けていEWSへの初心者です...あなたの助け
のようなものありがとうございました!それが私の問題を解決しました! –