En detalle
Los servidores envían el tipo MIME en la cabecera Content-Type y los adjuntos de correo también lo usan (MIME significa Multipurpose Internet Mail Extensions). Un tipo erróneo puede hacer que una página se vea como texto plano o que un script no se ejecute.