(bez záruky - můžeš zkusit)
Emaily v HTML formátu jsou vždycky kříž.
Program Apple Mail vůbec neznám, ale zkusil bych jednu věc.
Přidat do <table width="400px"> nějaké pixely, např. 420px.
Nebo naopak ubrat<td width="320px"> např. na <td width="300px">
Protože z fota mám pocit, že výchozí písmo je nejen tučnější, ale i možná Apple Mail přidává nějakou tloušťku rámcům,
které díky tomu potom "vytečou" obsah a zalomí.