Enviar e-mail em html

Bom dia,

É possível através do driver Sendmail enviar e-mails com conteúdo text/html ao invés de text/plain?

Estou precisando de melhorar a formatação de alguns e-mails que são disparados pelo servidor e usar html é minha melhor alternativa até o momento.

Bom dia, Nivaldo.
Atualmente o driver Sendmail não implementa o formato Rich Text ou HTML.

Provavelmente você conseguirá o formato que deseja usando CDO. Veja este artigo: KB-28661: Enviando e-mails sem um driver usando IIS e CDO.

No script do CDO acho que você pode formatar o texto assim:

BodyText = "<html><body>" + Texto do e-mail  + "</body></html>"
objMessage.HTMLBody = BodyText
1 Like

Olá Enrico.

Obrigado pela prontidão em responder. Infelizmente acho que CDO não é uma alternativa viável pra mim, visto que meu servidor é Windows 10 com Outlook 2013 e até onde eu li é incompatível/não recomendável.

Nivaldo, não creio que esta incompatibilidade com o Outlook vai atrapalhar o uso do CDO dentro do E3, pois você não vai usar o Outlook.

1 Like

O script funcionou aqui. Muito obrigado enrico.

@Enrico,

Bom dia. Você sabe me dizer como alterar este script para enviar e-mails com alta prioridade?