multipart/alternative
Una estructura MIME que contiene varias versiones del mismo contenido, normalmente texto simple y HTML, de las que el programa de correo muestra la mejor que puede.
Qué significa
La RFC 2046 dice que las partes de multipart/alternative llevan la misma información en formatos distintos, en orden creciente de preferencia, con el formato preferido al final. En el correo, eso significa la versión en texto simple primero y la versión HTML al final. Un programa que puede mostrar HTML lo muestra; uno que no puede, o un lector que prefiere el texto, recibe la parte de texto.
Ambas versiones deberían decir lo mismo y llevar los mismos enlaces, porque algunos lectores solo verán una de ellas. La parte HTML puede ser a su vez una estructura multipart/related cuando el mensaje incrusta imágenes.
Ejemplo
Content-Type: multipart/alternative; boundary="alt"
--alt
Content-Type: text/plain; charset=utf-8
(versión en texto simple)
--alt
Content-Type: text/html; charset=utf-8
(versión HTML)
--alt--Términos relacionados
Fuentes
En qué se basa esta definición. La redacción es nuestra; los hechos son de las fuentes.
- RFC 2046, section 5.1.4: Alternative Subtyperfc-editor.org
Los 432 términos del glosarioLa wiki: blacklists y códigos de rebote