In questo ottimo articolo (tanto nelle pagine seguenti quanto in quella successiva) è spiegato come costruire email da inviare in formato html.

Fermo restando che nelle conclusioni è scritto che il codice così com'è risulta inadatto al copia e incolla, lo sto provando e funziona bene, non comprendo però perchè la mail viene inviata due volte...

ottima guida comunque.