2015-02-27 2 views
0

мне нужно (прямо или косвенно) установить DateTimeReceived на EmailMessage, так что я могу назвать emailMessage.save()Как установить DateTimeReceived на EmailMessage?

я выкопал в источник (EmailMessage, Item, PropertyBag, ItemSchema), но я не вижу способа установить заголовок Received (не удалось найти способ прямого доступа к заголовкам), а также способ установки ItemSchema.DateTimeReceived (он помечен только для чтения). Я что-то пропустил?

ответ

0

У меня есть совет по электронной почте. В случае, если это помогает кому-либо еще, вы можете установить такие свойства, как DateTimeReceived, как new ExtendedPropertyDefinition(0x0E06, MapiPropertyType.SystemTime).

(Однако, будучи новым для этого API, я еще не понял, где ссылка на все возможные значения расширенного определения свойства, которые понимает EWS.)