Спасибо! Мне не хватало точки object_, поскольку object_ItemAdd был предоставленным пользователем объектом (и, таким образом, ItemAdd был событием, которое может прийти с этим объектом). Извините за ужасное объяснение. В любом случае, спасибо.
вопрос выглядит так, как будто на него следовало ответить здесь:Outlook VBA Сохранить копию отправленного элемента
Я не могу найти упомянутое событие Items.ItemAdd в списке событий в редакторе VB для Outlook 2016.
Application.ItemSend находится в «ThisOutLookSession». Сценарий, который я придумал, выглядит на 90% похожим на тот, что был опубликован в оригинальном вопросе, и у меня та же проблема. Почтовый элемент сохраняется в состоянии перед отправкой.
Я не могу использовать «MailItem.SaveSentMessageFolder», так как я пытаюсь переместить отправленную почту в PST.
Событие объясняется здесь:https://msdn.microsoft.com/en-us/vba/outlook-vba/articles/items-itemadd-event-outlook
Если кто-то спросит: «Почему бы не использовать функцию автоархивации?», В моей организации есть несколько ужасных групповых политик, настроенных как для отправленных элементов, так и для автоархивации. Я не могу разобраться в беспорядке, чтобы получить Автоархив для настроенных отправленных предметов.