发送html/image电子邮件的最佳方式是什么?

mk.*_*mk. 17 html email

你附上图像了吗?

使用绝对网址?

你如何最好避免被标记为垃圾邮件?

Ian*_*Ian 14

我发现,将电子邮件标记为垃圾邮件的最大原因之一是DNS.确保从中发送电子邮件的域/ MX记录实际上已从用于发送的服务器正确解析回来.

至于图像,你可以附加它们,但最常见的方法是托管它们并使用绝对网址.这主要是带宽问题 - 你必须要知道你将获得10-15%的开放率:如果你必须将所有资产附加到每封电子邮件,你将使用的带宽的85%将被浪费.


End*_*ssa 9

您附加电子邮件然后在HTML中引用它们,如下所示:

<img src="cid:imagefilename.jpg" />
Run Code Online (Sandbox Code Playgroud)

至少Outlook认为这是对附加图像的引用并适当地转储它.


Bry*_* M. 5

您将需要使用绝对URL链接到服务器上的图像.用户不希望下载您的附件.此外,大多数电子邮件客户端默认不显示图像,因此将真正重要的内容保留为文本是个好主意.

电子邮件客户端通常使用非常不同的呈现方法 例如,Outlook 2007使用Word的HTML呈现引擎,而以前的版本使用Internet Explorer.

请注意,CSS支持在电子邮件中也非常有限.大多数客户端,尤其是Web邮件,都会删除<body>标记以外的所有内容以及<style>标记.这意味着外部或嵌入式CSS不起作用,并且内联样式是最安全的选择(style =""属性).Outlook 2007中的许多CSS规则也支持不足.这意味着很多人已经返回使用表来布置电子邮件.

正如有人指出的那样,Campaign Monitor是一个很好的资源,我特别推荐他们的CSS兼容性图表


Gré*_*het 2

Campaign Monitor 是 html 电子邮件的重要资源: http ://www.campaignmonitor.com/resources/#building

还有http://www.email-standards.org/,但现在似乎已经关闭。