【问题标题】:How to set extended properties of the forwarded message using EWS API?如何使用 EWS API 设置转发消息的扩展属性?
【发布时间】:2013-07-29 15:35:16
【问题描述】:

我正在使用 EWS api,我想转发带有额外 Internet 标头的电子邮件。

这是我转发电子邮件的方式:

// emilMsg is of type EmailMessage
ResponseMessage forwardMsg = emailMsg.createForward();
forwardMsg.send();

createForward”返回ResponseMessage类型对象的主要问题。我知道如何在 EmailMessage 中添加扩展属性,但是 ResponseMessage 呢?

【问题讨论】:

    标签: api email exchange-server exchangewebservices


    【解决方案1】:

    您可以做的是,首先保存 ResponseMessage,它会给您一个 EmailMessage,然后在其中设置 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();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 2013-12-03
      • 1970-01-01
      • 2020-12-19
      • 1970-01-01
      相关资源
      最近更新 更多