代码之家  ›  专栏  ›  技术社区  ›  miny1997

如何检索Outlook。AddressEntry对象是否来自具有邮箱地址的字符串?

  •  1
  • miny1997  · 技术社区  · 6 年前

    例如,我有给定的字符串john@doe.com我必须在C#VSTO项目中使用发件人设置器将其设置为邮件项目中的传出邮箱。

    这是我的实际代码(我让完整的限定名表示我对MailItem的意思):

    Microsoft.Office.Interop.Outlook.MailItem mailItem = (Microsoft.Office.Interop.Outlook.MailItem) Globals.ThisAddIn.Application.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem);
    mailItem.Subject = "Order #1";
    mailItem.To = "orderbot@doe.com";
    mailItem.Sender = (Here has to be the EntryAddress)
    mailItem.Display(false);
    
    1 回复  |  直到 6 年前
        1
  •  2
  •   Dmitry Streblechenko    6 年前

    呼叫 Namespace.CreateRecipient / Recipient.Resolve /使用 Recipient.AddressEntry

    为什么不设置 MailItem.SentOnBehalfOfName 所有物