【问题标题】:Exchange webservice mail bannerExchange Web 服务邮件横幅
【发布时间】:2018-09-04 17:04:58
【问题描述】:

如何在收到的带有 Exchange Web Services 2010 的邮件中添加文本,在“您已转发此邮件”的位置?

【问题讨论】:

  • 请给我们一个您尝试过的方法,以便重现问题并更好地理解您的问题
  • 我猜这就是问题所在。我可以循环浏览邮件消息,没问题。我不知道横幅是什么类型的对象。在 Outlook 中,它在邮件消息的标题中显示为一个蓝色的小问号,并带有消息已被转发或回复的文本。就在上面从谁收到和抄送等。我希望你明白我的意思。
  • 电子邮件通常只是 HTML 代码。查找如何在邮件客户端中查看电子邮件源以确定横幅实际上是什么。

标签: vb.net outlook exchangewebservices exchange-server-2010


【解决方案1】:

您不知道该横幅是由客户端根据两个属性计算的,例如 PidTagLastVerbExecuted https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidtaglastverbexecuted-canonical-property 用于确定操作,例如(值 104 表示消息已转发),然后使用 PidTagLastVerbExecutionTime https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidtaglastverbexecutiontime-canonical-property确定动作发生的时间。

您可能想查看消息中的“X-Message-Flag”标头,这是做类似事情的另一种方式。

【讨论】:

  • 这有帮助。知道如何在横幅中设置自定义文本吗?
  • 看看使用X-Message-Flag
  • 你有样品给我吗?
猜你喜欢
  • 2012-11-23
  • 1970-01-01
  • 2012-07-13
  • 1970-01-01
  • 1970-01-01
  • 2011-04-18
  • 2023-03-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多