Se vuoi inviare una email HTML, i tag di base del linguaggio ce li devi mettere tutti!
Da quello che vedo qui, suppongo che i due servizi che ti "creano problemi" siano quelli che si aspettano un codice HTML completo, con docype, html, head, body eccetera.
Penso tu debba prima compilare a dovere l'html sorgente dell'email e ricontrollare se continui ad avere lo stesso comportamento con quei due servizi di posta!
![]()