/ / Mailitem liefert keine Informationen über den Absender - c #, Outlook, Outlook-Add-In, Outlook-2010

Mailitem liefert keine Informationen über den Absender - c #, Outlook, Outlook-Addin, Outlook-2010

Ich habe Folgendes versucht:

var x = mailItem.Sender;
var y = mailItem.SenderEmailAddress;
var z = mailItem.SenderName;

Alle drei Variablen haben den Wert null. Dies ist das Mail-Element, das im ispector bearbeitet wird, und ich kann auf alle anderen Informationen wie Empfänger usw. zugreifen Gibt es einen Hinweis darauf, wie der Absendername erhalten wird?

Antworten:

0 für die Antwort № 1

So hat es für mich funktioniert:

Outlook.NameSpace ns = Globals.ThisAddIn.Application.GetNamespace("MAPI");
Outlook.Recepient CurrentUser = ns.CurrentUser;

Ich weiß noch nicht, was passiert, wenn der Benutzer mehrere Konten hat.


0 für die Antwort № 2

Dieser ist noch besser und funktioniert in jeder Hinsicht:

MailItem.SendUsingAccount.SmtpAddress;