ДоХтор, без разницы. Если есть DOCTYPE, то он в письме вырезается почтовым сервисом, так как сама страница при чтении письма уже имеет свой DOCTYPE.Я тоже так думал, спс )
Теги <html> в письме всего лишь сообщают, что это письмо в HTML, но они так же вырезаются почтовым сервисом при формировании страницы прочтения письма.А вот тут есть некоторые моменты - если бы html-теги вырезались из тела письма, то не было бы видно разметки тела письма в браузере. Иначе выражаясь, если НЕ отправить html-код, то и форматирования тела письма не произойдёт.
Я сделал вывод, что у почтовика просто работает парсер, который разделяет html-теги из письма на служебные ( это doctype, html, meta, title, body ... ), и пользовательские ( это p, b, span, div и т.п. ). Пользовательские он включает в тело письма, а служебные обрабатывает и забирает из них нужную инфу, а сАми теги отбрасывает.
Может я криво объяснил мысль - простите.