Ich entwickle eine Anwendung, die Exchange-E-Mail-Nachrichten in unserem Unternehmen verfolgt. Wir konnten Informationen aus dem Verfolgungsprotokoll abrufen, aber im Protokoll - nach Entwurf - gibt es keine Betreff- oder Nachrichtentext. Der nächste Schritt für uns war die Verwendung von EWS, um bei Bedarf die Nachrichtendetails zu erhalten. Die Frage ist, dass wir in dem Verfolgungsprotokoll-IDs finden:Erhalten Sie E-Mail-Nachricht von Exchange mit EWS Tracking Log Message ID oder der InternalMessageID
Meldungs im Format "[email protected]in.com"
und
InternalMessageID im Format „5840818 "
Wenn wir in EWS diese ID verwenden, um die Nachricht nach ID zu finden, erhalten wir immer eine" ID ist falsch formatiert. " Ausnahme. Hier ist der Code, die wir verwenden:
public static EmailMessage GetEmailById(string uNameToImpersonate, string StringItemId)
{
return EmailMessage.Bind(GetService(uNameToImpersonate), new ItemId(StringItemId));
}
ich ein Neuling auf EWS bin so vielleicht etwas einfach ... Danke für Ihre Hilfe kann ich vermisse
Vielen Dank mit! Das hat mein Problem gelöst! –