我正在使用EWS api,我想转发带有额外互联网标题的电子邮件。
这是我转发电子邮件的方式:
// emilMsg is of type EmailMessage
ResponseMessage forwardMsg = emailMsg.createForward();
forwardMsg.send();
" createForward "的主要问题返回 ResponseMessage 类型的对象。我知道如何在 EmailMessage 中添加扩展属性,但是 ResponseMessage 呢?
答案 0 :(得分:0)
您可以做的是,首先保存将为您提供EmailMessage的ResponseMessage,然后在其中设置extendedProperties: - )
像这样的东西::
emailMessage = responseMessage.save();
UUID yourPropertySetId = UUID.fromString("01638372-9F96-43b2-A403-B504ED14A910");
ExtendedPropertyDefinition propertyDefinitionBase = new ExtendedPropertyDefinition( yourPropertySetId,
"MyProperty",
MapiPropertyType.String);
emailMessage.setExtendedProperty( propertyDefinitionBase, "MyValue" );
emailMessage.send();