Problem:

Wenn Trennlinien durch eine Tabelle und der Zellen Höhe definiert werden, kann es bei manchen Outlookversionen dazu führen, dass diese höher dargestellt werden. Insbesondere wenn die Tabellenzelle leer ist, wird versucht durch eine Schriftgröße die Höhe zu begrenzen (zum Beispiel font-size: 1px; line-height: 1px;). In solchen Fällen werden Zellen eine Mindesthöhe zugewiesen. 


Lösung:
Die Trennlinie nicht durch die Höhe der Tabellenzelle definieren, sondern durch eine Tabelle in der Zelle die border-top: 1px; hat. Dadurch ist die Zelle nicht leer und die Border hat die gewünscht Größe.


Tipp:
Zellen immer mit padding: 0px; angeben.