Изменить поля адреса хранимых почтовых сообщений - PullRequest
0 голосов
/ 30 апреля 2020

Мы перешли с локального Exchange на Exchange Online с помощью Bit-Titan. Позже мы обнаружили, что поля From / To внутренних пользователей, которые больше не существуют, отображаются с неверным пользователем. Допустим, электронное письмо было отправлено пользователем A, Outlook теперь показывает пользователя B в качестве отправителя. Исходный пользователь (A) по-прежнему присутствует в поле inte rnet header To. Таким образом, мы можем определить, какие элементы затронуты и как.

Но мне не удалось изменить поля адреса почтовых сообщений в почтовом ящике или папке c.

Я пробовал до сих пор:

  • EWS managed api item.From = new EmailAddress("Name", "email@domain.com"); item.Update(ConflictResolutionMode.AutoResolve, true);
    Возвращает ServiceResponseException «Сообщение не является черновиком».

Как это возможно?

  • Использование ExportItems, редактирование данных экспортера и повторное импортирование с помощью UploadItem?
  • Использование Extended MAPI?
  • Использование Outlook Redemption?
...