E-mail HTML
Mensagem de e-mail cujo corpo é formatado com HTML e CSS, permitindo tipografia rica, layout, cores e imagens. A maioria dos e-mails modernos é HTML, mas considerações de privacidade e segurança exigem renderização cuidadosa.
O e-mail HTML usa um Content-Type de text/html e aplica marcação HTML e CSS inline para produzir mensagens formatadas com títulos, texto em negrito, fundos coloridos, imagens e links. Como os clientes de e-mail renderizam HTML em ambientes muito variados — de aplicativos móveis a clientes de desktop a navegadores web — o e-mail HTML é tipicamente escrito com estilos inline e marcação simplificada para maximizar a compatibilidade.
O e-mail HTML introduz preocupações de privacidade e segurança que o e-mail de texto simples não tem. Imagens remotas (buscadas via HTTP quando a mensagem é aberta) podem atuar como pixels de rastreamento, revelando quando você leu uma mensagem e sua localização aproximada. Mensagens maliciosas podem tentar injetar scripts ou links enganosos. Os clientes de e-mail geralmente bloqueiam imagens remotas por padrão e sanitizam o HTML para remover scripts e tags perigosas.
O Mbox Viewer renderiza e-mail HTML em uma visão isolada que bloqueia todas as solicitações de rede externas, evitando pixels de rastreamento e protegendo a privacidade. O HTML é sanitizado antes da renderização para remover elementos potencialmente prejudiciais. Imagens inline armazenadas como partes MIME (referências cid:) são exibidas normalmente, pois não requerem acesso à rede.
Termos relacionados
Uma imagem incorporada diretamente no corpo de um e-mail HTML usando uma referência Content-ID (cid:), em vez de ser anexada como arquivo separado para download. Os dados da imagem são armazenados como parte MIME dentro da mesma mensagem.
Multipurpose Internet Mail Extensions — padrão que define como as mensagens de e-mail codificam texto não-ASCII, corpos HTML, anexos e outros conteúdos binários dentro da estrutura de texto simples do e-mail.