Outlook は HTML5 要素を読み取ることができません。表示するコードがなければ、div を使用していoutlookseparator
てクラスであると想定します。
これは少しショックかもしれませんが (テキストが多いため)、Outlook で必要なものを取得するには、これを行う必要があります。変更することはできますが、すべて (幅) が合計されることを確認してください。
<table border="0" cellpadding="0" cellspacing="0" width="640" style="border-collapse:collapse; padding:0; margin:0px;">
<tr valign="top">
<td align="left" valign="top" style="border:1px dashed #e6e6e6">
<table border="0" cellpadding="0" cellspacing="0" width="640" style="border-collapse:collapse; padding:0; margin:0px;">
<tr valign="top">
<td width="10">
</td>
<td align="left" valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="300" style="border-collapse:collapse; padding:0; margin:0px;">
<tr valign="top">
<td align="left" valign="top" style="font-size:14px; line-height:16px;padding-top:10px;padding-bottom:10px;">
<font face="Arial,'Helvetica Neue',Helvetica,sans-serif" color="#444444" size="2" style="color:#444444; font-family:Arial,'Helvetica Neue',Helvetica,sans-serif; font-size:14px; line-height:16px; -webkit-text-size-adjust:none; font-weight:normal">
TEXT!
</font>
</td>
</tr>
</table>
</td>
<td align="right" valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="300" style="border-collapse:collapse; padding:0; margin:0px;">
<tr valign="top">
<td align="left" valign="top" style="padding-top:10px;padding-bottom:10px;">
<img src="http://somewhere.com/images/something.png" width="300" height="100" alt="" style="display:block;" border="0" />
</td>
</tr>
</table>
</td>
<td width="10">
</td>
</tr>
</table>
</td>
</tr>
</table>
ところで、メールでクラスを使用するのは悪い習慣です。GMail はスタイル タグや外部 CSS を読み取らないため、GMail では見栄えが悪くなります。