我正在尝试自动构建HTML电子邮件,并试图弄清楚是否有标准和电子邮件工作中的哪些属性以及哪些必须存在.我需要一个吗?如果没有必要有一个身体?我是否需要指定我正在使用的Doctype?
我在他们的示例中使用Zend Framework他们没有设置任何东西,但内容与"样式"代码http://framework.zend.com/manual/de/zend.mail.html-mails.html
所以你知道为什么我需要HTML.这看起来很愚蠢,但我们公司正在编写支持软件和一个关键的"错误"或功能请求,所有的beta测试人员都是基本的HTML,因此他们可以通过使重量单词变胖,斜体,下划线等突出显示重要单词.
编码HTML电子邮件我总是发现是一个垃圾邮件.与浏览器不同,很少有邮件客户端符合W3C标准的HTML标记.MailChimp是一个非常好的服务,可以让您在30个奇怪的电子邮件客户端(包括基于Web的客户端)中预览HTML电子邮件.
他们还有免费提供的指南,其中包含一些有价值的做法和注意事项.
简而言之,内联CSS将是您最好的选择(特别是对于将删除某些CSS的Web客户端).在这种情况下,表格更适合造型(但是,作为标准战士,我畏缩地说出来).
至于html和body标签 - 我通过电子邮件发送它们.你指导校长应该是KISS(保持简单,愚蠢!).