Episódio

[Como é que eu:] Incorporar uma imagem num e-mail com ASP.NET

Chris Pels mostra como incorporar uma imagem num e-mail com ASP.NET. Ele cria um formulário web (com campos para To, From, Subject e Body), usa a classe AlternateView para criar versões de texto e HTML de um e-mail, armazena uma imagem numa instância de classe LinkedResource, incorpora-a no HTML AlternateView. Em seguida, adiciona ambas as versões ao objeto MailMessage e envia o e-mail duas vezes, primeiro com capacidades de receção html ativadas e, em seguida, como apenas texto. Ambas as mensagens de e-mail aparecem em Outlook. A versão HTML mostra a imagem incorporada; a versão de texto não.