EWS managed api - пометка электронной почты как-то обработанной для пользователя

Я пишу инструмент, который просматривает электронные письма пользователей и обрабатывает их каким-то образом. После обработки я хотел бы каким-то образом изменить электронное письмо, чтобы пользователь мог просматривать его в том виде, в котором он был обработан, чтобы им было легко увидеть, какие из них были, а какие нет. Несколько способов, которыми я думал об этом:

  • создать пользовательскую категорию и установить категорию для обработанных писем. Это идеальное решение, но оно требует, чтобы пользователь дал мне доступ к своему календарю для игры со своими категориями - в моей ситуации это невозможно

  • каким-либо образом изменить электронную почту (например, тему) - скорее, электронные письма останутся в такте, поскольку пользователи могут использовать их, например, для ответа на

  • помечать их - ненадежно, так как они могут быть уже помечены и не хотят переопределять.

Могу ли я сделать что-либо еще, чтобы электронное письмо отображалось для использованного, которое было обработано? У меня в основном есть доступ владельца к электронным письмам, но больше ничего в их почтовом ящике.

1 ответ

Помимо 3 опций, которые вы перечислили, вы также можете добавить пользовательское свойство к сообщению (Mailtem.UserProperties.Add) и измените представление папки, чтобы включить это свойство пользователя.

Другие вопросы по тегам