HTML-письмо html получает как исходный код HTML, а не как прочитанный текст. Зачем?
<html> <head> <title></title> </head> <body> <p style="text-align: center; "> <span style="color:#ff0000;"><span style="font-size:72px;"><span style="background-color:#00ff00;">A test mail</span></span></span></p> </body> </html>
Возможно, потому, что вы отправили текстовое электронное письмо, в которое вы написали HTML. Нет недостатка в учебниках по написанию электронных писем в формате HTML с PHP, но убедитесь, что вы используете тот, который показывает, что вам нужно написать многопользовательский MIME-адрес, а не простой HTML.
Вам нужно установить Content-Type
в text/html
.