i循环浏览Exchange 2010邮箱中收到的电子邮件。传输规则已将MessageHeader X-RR添加到收到消息时的框中的消息中。使用Exchange 2010 EWS API,我将标头的值设置为“ none”,但该值未保存到邮件中。
For Each h As InternetMessageHeader In Message.InternetMessageHeaders
If h.Name = "X-RR" Then
h.Value = "OK"
End If
Next
Message.Update(ConflictResolutionMode.AlwaysOverwrite)
当我查看internetmessageheaders时,X-RR已预设,但其中不包含“ OK”值
答案 0 :(得分:0)
InternetMessageHeader集合是基础PR_Transport_Headers属性的只读表示形式,请参见https://docs.microsoft.com/en-us/previous-versions/office/developer/exchange-server-2010/hh545614(v=exchg.140)。因此,如果要修改标题,则需要修改基础的PR_Transport_headers属性。