Я пытаюсь добавить ссылку HTML с изображением в качестве привязки, но когда я нажимаю send, Outlook автоматически вставляет изображение в сообщение электронной почты, что делает его более восприимчивым к тому, чтобы быть пойманным как спам.C# VSTO изображение ссылки Outlook без его встраивания
В принципе, когда я добавить электронную почту, я получаю результаты this guy искал по умолчанию, но с меньшим количеством кода (предоставлено ему хотелось, чтобы добавить изображение после подписи)
Вот мой код:
var doc = Globals.ThisAddIn.Application.ActiveWindow().WordEditor;
var pic = doc.Application.Selection.InlineShapes.AddPicture("MY IMAGE URL", true);
doc.Application.Selection.Hyperlinks.add(pic, "MY URL");
Это добавляет картинку, выглядит великолепно, и изображение появляется справа, когда пользователь открывает письмо (без необходимости разрешения изображений), но я был предупрежден о том, что встроенные изображения часто попадают в спам, и я видел ряд отправленных писем попадает в спам-боксы.
Это правда, что встроенное изображение, скорее всего, будет обнаружено как спам (я нахожу, что это странная причина, по умолчанию это обращение к Outlook, когда вы вставляете некоторые изображения/диаграмму и т. Д.)?
Как я могу вставить изображение, подобное стандарту HTML (с изображением, которое не встроено в фактический адрес электронной почты, даже если это означает, что получатель должен разрешить показ изображения)? Я предпочел бы, чтобы они получили электронную почту, а не спам.
Это работало как шарм для нашего внешнего вида VSTO. Благодаря! – woggles