你附上图片吗?
使用绝对网址?
如何最好地避免被标记为垃圾邮件?
我发现,电子邮件被标记为垃圾邮件的最大原因之一是 DNS。确保您从中发送电子邮件的域/MX 记录实际上从用于发送的服务器正确解析。
至于图片,您可以附加它们,但最常见的方式是托管它们并使用绝对 URL。这主要是一个带宽问题 - 你必须确定你将获得 10 - 15% 的打开率:如果你必须将所有资产附加到每封电子邮件,你将使用的 85% 的带宽将被浪费.
您附加电子邮件,然后在您的 HTML 中引用它们,如下所示:
<img src="cid:imagefilename.jpg" />
至少,Outlook 将其识别为对附加图像的引用并将其适当地转储。
您需要使用绝对 URL 链接到服务器上的图像。用户不想下载您的附件。此外,大多数电子邮件客户端默认不会显示图像,因此将真正重要的内容保留为文本是个好主意。
电子邮件客户端通常都使用非常不同的呈现方法。例如,Outlook 2007 使用 Word 的 HTML 呈现引擎,而以前的版本使用 Internet Explorer。
请注意,CSS 支持也仅限于电子邮件。大多数客户端,尤其是 Web 邮件,会删除 <body> 标记以及 <style> 标记之外的所有内容。这意味着外部或嵌入式 CSS 将不起作用,并且内联样式是最安全的选择(style="" 属性)。Outlook 2007 中对许多 CSS 规则的支持也很差。这意味着很多人已经回到使用表格来布置电子邮件。
正如它所指出的,Campaign Monitor 是一个很好的资源,我特别推荐他们的CSS Compatibility Chart
Campaign Monitor 是 html 电子邮件的绝佳资源:http: //www.campaignmonitor.com/resources/#building
也http://www.email-standards.org/,但现在似乎下降了。