Я пытаюсь добавить настраиваемое действие в правило Outlook, в котором сообщение автоматически пересылается, а вложение остается, но исходное текстовое сообщение удаляется.
Мне нужно написать код для части «Очистить содержимое». Пока есть это:
Public Sub MyMacro(msg As MailItem)
Dim strID As String
Dim olNS As NameSpace
Dim olMail As MailItem
strID = msg.EntryID
Set olNS = Application.GetNamespace("MAPI")
Set olMail = olNS.GetItemFromID(strID)
With olMail.HTMLBody = " "
End With
Set olMail = Nothing
Set olNS = Nothing
End Function
после .Я не могу заставить его удалить что-либо.
Изменить: Добавлено фактическое требование, скрытое в комментарии. «Мне нужно удалить исходное содержимое электронной почты, включая информацию о том, кто его. В основном так, чтобы это выглядело как совершенно новое письмо ».