初次接触EDM
最近公司从日本IQOS进了一个EDM邮件开发的需求,本人职业前端开发一枚,我所要做的就是将所有的按天划分的PSDs写成一天天的模板,大概有几十个PSDs吧。于是我开始网上冲浪,查询下邮件开发的要点,看了一些前辈所写的文章得出,复杂的css样式不支持,div不被所有邮箱客户端兼容,因而只能用table表格布局来开发,那么面对眼花缭乱的PSD开发的工作量便剧增。
我并不甘心,继续在github上搜索edm、html email等关键字,出现了一个邮件开发框架——Mjml,目前在github上有10.4k的stars,社区开发者也很多,毫不犹豫地pick了此框架。
MjmlMjml官网:https://mjml.io/
我填过的坑
后台开发是印度团队,邮件是通过salesforce marketing cloud crm系统来发送邮件的,根据用户的csv来动态生成邮件,对不同客户进行不同邮件内容的展示,详细逻辑不作阐述了。因此,和后台团队在Implement我的模板时,任然遇到了兼容性的问题,这两周来走过的坑,填过的坑也不少。所以我先列出几个要点吧,后面再更新详细的解决方案。
- 字体自适应问题
- 解决邮件出现查看全文view entire
- 一行两列布局垂直居中以及边框颜色思路
- outlook 2016 windows客户端以及gmail兼容性问题
- 邮件测试
- 邮件颜色主题设计思路
网友评论