I have an email template that works fine in most email clients (or at least acceptable), but completely breaks in Outlook 2007 and Outlook 2010.
I'm aware that these versions of Outlook use the Word rendering engine instead of IE.
I've heard of the Outlook page break bug, but that seems to only affect vertical spacing. My issue is in horizontal spacing.
Code: http://jsbin.com/alagih/edit#html,liveb
Test results for all major email clients: http://artletic.createsend.com/screens/y/F2B9C33F1297A73F
Outlook 2007 screenshot:
Best Answer
I have found that specifically for HTML emails in outlook 2007, you should set your width parameters in both the tag and inline CSS.
so for example
<td width="150px" style="width: 150px;">