Che cosa c'è che non va? Ad occhio, non dici da nessuna parte che l'email è in formato HTML. Se n'è parlato almeno una miliardata di volte, inclusa discussione su questa stessa pagina di threads... setta gli header (leggi la pillola su mail che trovi tra i link in rilievo) oppure spiega meglio che cosa non funziona.