E-mail HTML
Wiadomość e-mail, której treść jest sformatowana w HTML i CSS, umożliwiając bogatą typografię, układ, kolory i obrazy. Większość nowoczesnej poczty to HTML, ale kwestie prywatności i bezpieczeństwa wymagają starannego renderowania.
E-mail HTML używa Content-Type text/html i stosuje znaczniki HTML oraz wbudowane CSS do tworzenia sformatowanych wiadomości z nagłówkami, pogrubioną czcionką, kolorowymi tłami, obrazami i linkami. Ponieważ klienty pocztowe renderują HTML w bardzo zróżnicowanych środowiskach — od aplikacji mobilnych po klienty desktopowe, po przeglądarki internetowe — e-mail HTML jest zazwyczaj tworzony ze stylami wbudowanymi i uproszczonymi znacznikami, aby zmaksymalizować kompatybilność.
E-mail HTML wprowadza obawy dotyczące prywatności i bezpieczeństwa, których zwykły tekst nie powoduje. Zdalne obrazy (pobierane przez HTTP po otwarciu wiadomości) mogą działać jako piksele śledzące, ujawniając kiedy czytasz wiadomość i Twoje przybliżone położenie. Złośliwe wiadomości mogą próbować wstrzyknąć skrypty lub wprowadzające w błąd linki. Klienty pocztowe zazwyczaj domyślnie blokują zdalne obrazy i oczyszczają HTML w celu usunięcia skryptów i niebezpiecznych tagów.
Mbox Viewer renderuje e-mail HTML w piaskownicy blokującej wszystkie zewnętrzne żądania sieciowe, zapobiegając pikselom śledzącym i chroniąc prywatność. HTML jest oczyszczany przed renderowaniem w celu usunięcia potencjalnie szkodliwych elementów. Osadzone obrazy przechowywane jako części MIME (odniesienia cid:) są wyświetlane normalnie, ponieważ nie wymagają dostępu do sieci.
Powiązane pojęcia
Obraz osadzony bezpośrednio w treści wiadomości HTML za pomocą odniesienia Content-ID (cid:), zamiast dołączonego jako osobny plik do pobrania. Dane obrazu są przechowywane jako część MIME w tej samej wiadomości.
Multipurpose Internet Mail Extensions — standard definiujący sposób kodowania w wiadomościach e-mail tekstu nie-ASCII, treści HTML, załączników i innej zawartości binarnej w ramach tekstowej struktury poczty.