В Outlook 2016 в качестве подписи электронной почты используется следующий код.
<style type="text/css">
a,a[href],a:hover{text-decoration: none; text-decoration:none !important;}
.contact a {color:#000000!important; text-decoration: none; text-decoration:none!important;}
</style>
В моем html:
<td align="left" valign="top" style="font-family: Arial, sans-serif; font-size: 14px; line-height:14px; color: #000000; text-decoration: none; text-decoration: none !important;">
E: <span class="contact"><a href="mailto: test@example.com" style="font-family: Arial, sans-serif; font-size: 14px; line-height:14px; color: #000000; text-decoration:none !important; text-decoration:none;">test@example.com</a></span>
</td>
Вывод (когда я смотрю в gmail) показывает, что адрес электронной почты все еще подчеркивается, и я вижу, как мои правила стиля удаляются из моего тега привязки.
Вот выводимый HTML:
<p class="MsoNormal" style="line-height:10.5pt"><font size="2" color="black" face="Arial"><span style="font-size:10.5pt;font-family:"Arial",sans-serif;color:black">E: <a href="mailto:%20test@example.com" target="_blank"><font color="black"><span style="color:black;text-decoration:none">test@example.com</span></font></a> <u></u><u></u></span></font></p>