Недавно я очистил некоторый код, который лежал вокруг, чтобы сделать это, и добавил его в сеть как Gist на github; надеюсь, это все еще кому-то поможет!
Отправка встроенных изображений с помощью CDOSYS
В этом решении используется CDO (CDOSYS / CDO.Message) с «AddAttachment» и ручное управление свойствами вложений, чтобы их можно было использовать из HTML-кода электронной почты и чтобы они не отображались как отдельно загружаемые вложения в сообщении клиент.
Использование очень простое, просто укажите ссылки на локальный путь (на компьютере, на котором выполняется код) в HTML сообщения, например:
Some Image: <img src="<EMBEDDEDIMAGE:C:\test.jpeg>" />
Код выберет имя файла, добавит файл в качестве вложения к сообщению и заменит соответствующую часть HTML сообщения внутренней ссылкой на это вложение.