Добавление простого / расширенного текста в отправленное письмо - PullRequest
0 голосов
/ 27 сентября 2019

Я хотел бы добавить несколько слов в формате обычного / расширенного текста, используя C #, если электронное письмо было отправлено в формате обычного / расширенного текста через outlook.

Если кто-нибудь сможет помочь мне начать с показа, как я могу сначала загрузить электронное письмо в формате обычного / расширенного текста, а затем добавить к нему слова, это было бы очень полезно.

1 Ответ

0 голосов
/ 27 сентября 2019

Обработка события Application.ItemSend.Для элемента, переданного в ваш обработчик событий, проверьте свойство BodyFormat.Для простого текстового сообщения добавьте текст к свойству MailItem.Body.Для сообщений HTML найдите строку "</body" и вставьте перед ней текст.Для сообщений RTF вам может потребоваться либо проанализировать содержимое свойства RtfBody, либо использовать скрытый скрытый элемент управления RTF для потоковой передачи RTF, изменения ti, затем его потоковой передачи и назначения обратно свойству RtfBody.

...