Episodio

[Cómo puedo:] Inserción de una imagen en un correo electrónico con ASP.NET

Chris Pels muestra cómo insertar una imagen en un correo electrónico con ASP.NET. Crea un formulario web (con campos para To, From, Subject y Body), usa la clase AlternateView para crear texto y versiones HTML de un correo electrónico, almacena una imagen en una instancia de clase LinkedResource, la inserta en la vista alternativa HTML. A continuación, agrega ambas versiones al objeto MailMessage y envía el correo electrónico dos veces, primero con las funcionalidades de recepción de HTML habilitadas y, a continuación, como solo texto. Ambos mensajes de correo electrónico aparecen en Outlook. La versión HTML muestra la imagen incrustada; la versión de texto no.