La visualizzazione di una tabella all'interno di un messaggio, per quanto m'è dato di sapere, dipende da come il programma di chi la riceve gestisce il formato HTML.
Per quanto m'è dato di sapere, il testo dei messaggi email in formato HTML non è stato pensato e progettato per quello scopo. Forse in formato testuale formattato si riesce a ottenere qualcosa (tramite markdown o soluzioni del genere che comunque sono a carico del mittente).