![](/img/trans.png)
[英]Use Javascript to create an HTML email in Microsoft Outlook
[英]Pre/View a HTML Email in a browser as if it was Outlook
查找一个项目,在该项目中您具有使用HTML设计的电子邮件,但是使用您喜欢的浏览器,您想要查看电子邮件的外观,就像在Outlook,GMail,Apple Mail,Hotmail等中查看该电子邮件一样。
这是问题变成两个部分的地方。
您知道在Chrome浏览器中可以通过选择设备来预览页面吗? 作为电子邮件模板的设计者,如果您可以在Chrome或Firework中进行相同的操作,并使用扩展程序来做到这一点,那就太好了。 有谁知道这样的插件/扩展。
现在回到主要问题。
我想做的是获取HTML电子邮件并在浏览器中预览,就像电子邮件客户端正在查看它一样。 有谁知道一个PHP库或(首选)一个JavaScript或jQuery库,从本质上来说,它们会更改标签和CSS,以使您了解电子邮件的外观,例如MS Outlook。
我知道有很多网站在电子邮件营销等中提供此功能,作为其预览电子邮件功能的一部分。
但是,我正在尝试将此功能构建到无法使用这些站点的项目中。
有任何想法吗??
您不能轻易模仿任何电子邮件客户端的预处理器。 这些是专有的,不仅仅用于在渲染之前检查HTML。 这也是确保电子邮件安全的重要组成部分。 这些将不会共享,否则会有许多可疑人物会出于恶意将这些信息使用。
替代方案(现在大多数测试站点都在使用)是一项艰巨的任务。 基本上,您将需要在要测试的每个电子邮件客户端上创建一个帐户,然后拥有一台能够实时运行该设备的设备,每次您要对其进行测试,然后将其截屏并发送到想要收集它们的任何位置在。
您不仅需要每个电子邮件客户端,还需要人们在其上查看其Webmail客户端的浏览器。 您可能会在每个测试中查看40多种不同的实例,但这仍然不全面(排除了许多不同的Android邮件选择的差异)。
每个电子邮件客户端都使用自己的预处理器和许多不同的呈现引擎,因为没有像Web那样的电子邮件标准。
除非您希望将其创建为公司,否则在Litmus或Email on Acid或类似网站上购买帐户比建立自己的帐户要有效得多。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.