Программно редактировать тело письма после его отправки - PullRequest
0 голосов
/ 02 сентября 2018

Я создаю надстройку для Outlook, которая добавляет индивидуальную подпись с уникальным URL для рейтинга в ней. Все идет нормально. Я также хочу, чтобы URL не сохранялся в папке «Отправленные». Можно ли как-нибудь отредактировать отправленный текст электронной почты и удалить его после отправки электронного письма?

Я использую следующее событие для редактирования электронного письма перед его отправкой.

Application.ItemSend += new
                        Outlook.ApplicationEvents_11_ItemSendEventHandler(Application_ItemSend);

1 Ответ

0 голосов
/ 02 сентября 2018

Во-первых, вы можете заставить Outlook удалять сообщение после отправки - просто установите для свойства MailItem.DeleteAfterSubmit значение true.

Вы также можете обработать событие Items.ItemAdd в папке «Отправленные», чтобы изменить сообщение сразу после его отправки и перемещения в «Отправленные».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...