Estoy tratando de agregar un enlace HTML con una imagen como ancla, pero cuando presiono enviar, Outlook incrusta automáticamente la imagen en el correo electrónico que lo hace más susceptible de ser atrapado como correo no deseado.C# VSTO imagen de enlace de Outlook sin que esté incrustada
Básicamente cuando agrego el correo electrónico, puedo obtener los resultados this guy buscaba por defecto, pero con menos código (sentado que querían añadir la imagen después de la firma)
Aquí está mi código:
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");
Esto agrega la imagen, se ve muy bien y la imagen aparece justo cuando el usuario abre el correo electrónico (sin tener que permitir las imágenes) pero me advirtieron que las imágenes incrustadas son capturadas como spam, y he visto varios correos electrónicos enviados terminan en cajas de spam.
¿Es cierto que una imagen incrustada es probable que sea capturada como correo no deseado (me parece raro porque esta es la forma predeterminada maneja Outlook cuando se inserta alguna imagen/gráfico, etc., etc.)?
¿Cómo puedo insertar una imagen como HTML estándar (sin que la imagen esté incrustada en el correo electrónico real, incluso si eso significa que el destinatario debe permitir que se muestre la imagen)? Preferiría que recibieran el correo electrónico antes que terminar como correo no deseado.
esto funcionó como un encanto para nuestro complemento de Outlook de VSTO. ¡Gracias! – woggles