HTML – 客户端正在使用哪些电子邮件?

这不是“确切”的编程问题,但它是高度相关的.我们正在编写一个应用程序,为客户发送电子邮件邀请(不,它不是垃圾邮件).他们的设计师给了我们一个 HTML和CSS模板使用,这很好.问题是它看起来像Outlook 2007中的废话,因为微软决定使用Word(所有东西!)作为 rendering engine for HTML in Outlook 2007.我希望客户端了解他们应该设计一个“兼容”的外观,并希望能够显示关于哪些电子邮件客户端正在使用的某种统计数据,即Outlook 2007正在使用中.

有没有人遇到任何白皮书,网站,研究甚至接近提供这方面的观点?我不认为人口普查水平的准确性,但相当可靠的东西会很好.谢谢你的帮助.

解决方法

我对这种普遍认为的最佳实践的理解是为最低共同点编码.有很多电子邮件客户端在野外都有足够的用途,不能很好地呈现“现代”HTML.

首先,旨在将您的邮件作为一个由两部分组成的多部分mime消息发送. HTML部分和纯文本部分.

其次,尽量避免使用CSS或定位div.使用基于表格的布局和内联样式.最好尽可能多地在HTML中指定样式.

尝试将图像保留为内联IMG标记,或仅作为表/行/单元格背景属性.

电子邮件世界并不是最新的,更重要的是,它远比浏览器世界更加多样化.如果你遵循这些简单的规则,你的生活将比采用更先进的方法更容易,并且反复调整它以使你的内容在足够的普通客户端上令人满意地呈现.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些