小编Luc*_*fer的帖子

如何从 ews 联系人获取电子邮件地址

我使用此代码从 Outlook 获取联系人:

        foreach (var v in svc.FindItems(WellKnownFolderName.Contacts,
                                        new ItemView(20)))
        {
            Contact contact = v as Contact;
            ContactGroup contactGroup = v as ContactGroup;

            if (contact != null)
            {   
                 Console.WriteLine("Contact: {0} <{1}>",
                 contact.DisplayName,
                 contact.EmailAddresses[EmailAddressKey.EmailAddress1]);
            }
        }
Run Code Online (Sandbox Code Playgroud)

我需要得到电子邮件方向 (xxx@xxx.xx) 但我在电子邮件地址字段中得到了这个:

“/o=公司名称/ou=第一管理组/cn=RECIPIENTS/cn=用户名”

c# contacts exchangewebservices

4
推荐指数
1
解决办法
3906
查看次数

标签 统计

c# ×1

contacts ×1

exchangewebservices ×1