HTML电子邮件签名在Outlook回复中返回.png文件 [英] HTML email signature returning .png file on Outlook reply
问题描述
我正在为我公司创建一些电子邮件签名,我遇到了一些问题。
I'm creating some email signatures for my company and I've come across a little problem.
我已经使用Outlook的工作(当我发送给Outlook的用户的签名看起来完美),但是当他们回复签名文本变成.png文件,而背景图像仍然显示。
I've got it working with Outlook fine (when I send to a user with Outlook the signature looks perfect), however when they reply the signature text is turned into a .png file, while the background image is shown still.
我不知道为什么Outlook会把它变成.png?
I'm not sure why Outlook is turning it into a .png?
有没有人经历过这个?
Has anyone experienced this ?
IMAGES。
-
签名应该如何看,并且在Outlook& Mac邮件。
This is how the signature should look, and does look in Outlook & Mac mail.
这是Outlook用户响应我的电子邮件时会发生什么。通过将文本转换成.png,保持信号和大小写,如下图所示。
This is what happens when the Outlook user responds to my email. It keeps the sig and garbles the text by turning it into a .png as shown in the next image.
这是签名变成.png的签名Outlook用户响应。
This is the signature turned into a .png when the Outlook user responds.
<br />
<br />
<table width="524" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;">
<tr>
<td style="width: 524px; height: 244px; background-image: url('http://photography.kastnerandpartners.com.au/email/rb_guy.jpg');">
<!--[if gte mso 9]>
<v:image xmlns:v="urn:schemas-microsoft-com:vml" id="theImage" style='behavior: url(#default#VML); display: inline-block; position: absolute; width: 524px; height: 244px; top: 0; left: 0; border: 0; z-index: 1;' src="http://photography.kastnerandpartners.com.au/email/rb_guy.jpg" />
<v:shape xmlns:v="urn:schemas-microsoft-com:vml" id="theText" style='behavior: url(#default#VML); display: inline-block; position: absolute; width: 524px; height: 244px; top: 14; left: 40; border: 0; z-index: 2;'>
<div>
<![endif]-->
<table width="524"; height: "244"; border="0" cellspacing="0" cellpadding="0" style="border-collapse: collapse;">
<tr>
<td height="244" align="left top" valign="top">
<p style="z-index:2; padding: 14px 0 0 40px; line-height: 18px; font-family: 'Courier New', Courier, monospace; font-weight:800; font-size: 12px; color: #999999;">
<br />
<img src="http://photography.kastnerandpartners.com.au/email/KP-logo.png"><br />
<span style="-webkit-text-size-adjust:none; font-size:12px;"><strong style="color: #333333">Michael Birchall</strong> | Art Director | <a href="http://kastnerandpartners.com.au" title="kastnerandpartners.com.au" style="color: #666666; text-decoration: none; border-bottom: 1px #cccccc dotted;">kastnerandpartners.com.au</a></span><br />
Level 2, 137 Pyrmont St, Pyrmont NSW 2009, Australia<br />
t +61 2 8585 5555 | m +61 413 354 019<br />
e <a href="mailto:michael.birchall@kastnerandpartners.com.au" style="color: #999999;">michael.birchall@kastnerandpartners.com.au</a><br />
</p>
</td>
</tr>
</table>
<!--[if gte mso 9]>
</div>
</v:shape>
<![endif]-->
</td>
</tr>
</table>
推荐答案
VML方法仅在发送时用于背景图片来自部署服务(例如Campaign Monitor,MailChimp等)的HTML电子邮件。当从Outlook内发送电子邮件时,程序本身将向您的签名添加自己的代码,这将删除/删除您创建的编码(包括VML代码)。
The VML method is only used for background images when sending HTML emails from a deployment service such as Campaign Monitor, MailChimp, etc. When sending an email from within Outlook, the program itself will add its own code to your signature, which will remove/strip the coding you've created (Including the VML code).
为了摆脱这个问题,Outlook在回复时搞错了任何电子邮件的HTML都是臭名昭着的,所以没有办法保证你发送的内容将保留完整的。
To top it off, Outlook is notorious for messing with the HTML of any email upon reply, so there's no way to guarantee what you've sent will remain intact.
这篇关于HTML电子邮件签名在Outlook回复中返回.png文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!