Episódio

[Como faço:] Incorporar uma imagem em um e-mail com ASP.NET

Chris Pels mostra como incorporar uma imagem em um e-mail com ASP.NET. Ele cria um formulário da Web (com campos para Para, De, Assunto e Corpo), usa a classe AlternateView para criar versões de texto e HTML de um e-mail, armazena uma imagem em uma instância de classe LinkedResource e a incorpora no HTML AlternateView. Em seguida, ele adiciona ambas as versões ao objeto MailMessage e envia o e-mail duas vezes, primeiro com os recursos de recebimento de HTML habilitados e, em seguida, como somente texto. Ambas as mensagens de email aparecem no Outlook. A versão HTML mostra a imagem incorporada; a versão em texto não.

  • Fonte (C#)
  • Fonte (VB)