Plain-text alternativa
Plain-text alternativa je textová verze e-mailu (část text/plain) posílaná vedle HTML v jedné zprávě typu multipart/alternative, aby ji zobrazili klienti bez HTML a aby filtry viděly konzistentní obsah.
Odesílání pouze HTML je jedním ze signálů spamu: filtry porovnávají textovou a HTML část a zprávy bez textu nebo s nesouhlasným obsahem penalizují. Textová verze také slouží čtečkám pro nevidomé, hodinkám a notifikacím a některým firemním klientům, které HTML potlačují.
Textová verze má obsahovat stejné informace jako HTML: číslo objednávky, položky, odkazy jako plné URL. Většina knihoven (Nodemailer, PHPMailer, Symfony Mailer, Django) ji umí vygenerovat z HTML automaticky; u API se posílá v poli text vedle html.
Content-Type: multipart/alternative; boundary="b1"
--b1
Content-Type: text/plain; charset=utf-8
Objednávka #10234 přijata. Doručení 27. 10. …
--b1
Content-Type: text/html; charset=utf-8
<html>…</html>
--b1--REST API TopEmail přijímá pole html i text; pokud text nepošlete, vygenerujeme ho z HTML automaticky.