se tu invii la pagina allora la mandi come allegato, se tu invece intendi che venga aperta nell'anteprima come una pagina devi inviare una mail in html. Ci sono fondamentalmente due modi per mandare mail, testo semplice e html.
Il modo in cui mandare mail html dipende dal programma di posta che usi. Cmq generalmente ti sconsiglio di mandare mail html perchè molti client di posta disabilitano l'html e molti altri non lo supportano nemmeno. Cmq se devi proprio farlo devi dare un occhiata alle opzioni del tuo client di posta, potresti aver selezionato l'invio di mail in testo semplice