我尝试了以下内容:
var x = mailItem.Sender;
var y = mailItem.SenderEmailAddress;
var z = mailItem.SenderName;
所有三个变量的值都为null。这是在ispector中编辑的mailItem,我可以访问所有其他iformation像容器等.... 关于如何获取发件人姓名的任何线索?
答案 0 :(得分:0)
这就是我的工作方式:
Outlook.NameSpace ns = Globals.ThisAddIn.Application.GetNamespace("MAPI");
Outlook.Recepient CurrentUser = ns.CurrentUser;
我还不知道如果用户有多个帐户会发生什么。
答案 1 :(得分:0)
这个更好,适用于任何人:
MailItem.SendUsingAccount.SmtpAddress;