【问题标题】:Is there way to get "Follow up" details of email of Exchange Email Account using ews?有没有办法使用 ews 获取 Exchange 电子邮件帐户的电子邮件的“跟进”详细信息?
【发布时间】:2016-01-07 11:12:09
【问题描述】:

我有电子邮件申请。我使用 EWS 下载 Exchange Server 电子邮件帐户的电子邮件。我得到了一切,包括附件。我想了解后续详情。

我如何获得电子邮件附件中的“跟进”详细信息?

【问题讨论】:

    标签: .net email exchange-server exchangewebservices


    【解决方案1】:

    您是否在谈论消息标志,如果是这样,您可以使用标志属性https://msdn.microsoft.com/en-us/library/office/microsoft.exchange.webservices.data.flag_members(v=exchg.80).aspx,这将对应于它是否标记为后续。如果你想要使用的标志的名称,你需要使用 FlagRequest 命名的道具,例如

            ExtendedPropertyDefinition FlagRequest = new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common, 0x8530, MapiPropertyType.String);
            PropertySet FlagPropset = new PropertySet(BasePropertySet.FirstClassProperties);
            FlagPropset.Add(FlagRequest);
            ItemView ivItemViewp = new ItemView(1);
            ivItemViewp.PropertySet = FlagPropset;
            EmailMessage lastemail = (EmailMessage)service.FindItems(WellKnownFolderName.Inbox, ivItemViewp).Items[0];
            if (lastemail.Flag.FlagStatus == ItemFlagStatus.Flagged)
            {
                Object FlagRequestVal = null;
                if (lastemail.TryGetProperty(FlagRequest, out FlagRequestVal))
                {
                    Console.WriteLine(FlagRequestVal.ToString());
                }
            }
    

    干杯 格伦

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-11
      • 2020-09-14
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      • 2016-04-05
      • 2011-12-01
      • 2014-02-26
      相关资源
      最近更新 更多