controlla bene gli header, spazi e tabulazioni.
prova a creare una mail da outlook x vedere se la struttura è la stessa (non che outlook produca codice standard, xò...)