EDM营销(Email Direct Marketing)也叫:Email营销、电子邮件营销。是指企业向目标客户发送EDM邮件,建立同目标顾客的沟通渠道,向其直接传达相关信息,用来促进销售的一种营销手段。也可用于发送邮件广告、产品信息、销售信息、市场调查、市场推广活动信息等。

1. 清除表格默认样式

如果你对<table>相关属性不太了解,建议先了解一下它常用的一些属性

table标签用来定义一个表格,无论是在邮件中还是在不同浏览器中,table标签都带有默认的间距以及一些不能被Style覆盖的属性,在页面清除相对简单一行CSS就搞定,但在邮件中我们只能写行内样式,所以需要给<table>加上以下属性和样式。

<table cellpadding="0" cellspacing="0" border="0" style="border-spacing:0; border-collapse:collapse;table-layout:fixed;">
<tr>
<td style="padding: 0;">
<!-- 嵌套表格也需要清除样式 -->
<table cellpadding="0" cellspacing="0" border="0" style="border-spacing:0; border-collapse:collapse;table-layout:fixed;"></table>
</td>
</tr>
</table>

这里有一个需要注意的地方,如果要在<table>上使用padding需要将border-collapse: collapse去除,否则不能使用padding

属性 功能
cellpadding="0" 单元格边距为0
cellspacing="0" 单元格间距为0
border="0" 边框大小为0
border-spacing: 0 边框间距为0
border-collapse: collapse 用于表格属性,表示表格的两边框合并为一条
table-layout: fixed; 固定表格布局,允许浏览器更快地对表格进行布局

2. 格式

  1. 邮件的宽度一般在600px800px不等,具体宽度由设计师制定,正常不超过800px

  2. HTML编码使用utf-8

  3. 布局应严格使用table表格布局,常用的div + css在邮件中显示会发生异常,也会加大邮件被墙的几率。

  4. 邮件中不能使用JavaScript代码,无效且会加大被墙几率。

  5. 严格来说邮件不支持使用外链样式以及内联样式,仅能使用行内样式,像这样:

    <td style="font-family: serif;font-size: 16px;color: #ccc;">Text</td>

    关于样式继承,不同邮箱平台解析标准不同,部分继承样式可能会失效,所以应当减少使用样式继承,虽然这会增加更多的样式代码。

    不过目前大部分邮箱也已经支持使用内联样式,意味着可以在<style></style>标签中编写CSS,支持Class、媒体查询、hover效果等。

    正常情况下邮件会忽略body以外的所有内容,所以使用内联样式前请务必确认邮件发送工具支持编写内联样式,邮箱也支持,否则邮件中的样式会丢失。

    具体的样式支持可以在The Ultimate Guide to CSS看到。

    <style>
    .normal-text{
    font-family: serif;
    font-size: 16px;
    color: #ccc;
    }
    .hover-bule:hover{
    color: bule;
    }
    </style> <td class="normal-text">
    Text
    <p class="hover-bule">hover change font color</p>
    </td>
  6. 能使用属性就不用样式,例如<table>标签的widthbgcoloralignimg标签的widthheight。字体加粗可以使用<b>标签而不是cssfont-weight

  7. 内边距和外边距尽量不适用paddingmargin,正确的做法是使用空标签来设定间距,否者会导致各个邮箱平台解析不同,造成差异。注意:使用padding请先去掉<table>上的border-collapse:collapse样式,或者将值改为border-collapse: unset

  8. 表格居中可使用align="center"属性,加在<table>标签上。合并单元格(td)可使用colspan="3"属性,不过还是有些邮箱不支持此属性,最好的解决方法还是table嵌套。

  9. 一般项目中我们会避免深层嵌套,但邮件中使用表格布局免不了深层嵌套,所以有些嵌套十多层标签也不足为奇。但需要注意避免搞混。

3. 注意事项

  1. 邮件发送前先发几封测试邮件给自己,手机端也需要检查,如果有2封及以上邮件内容大致相同,相同的部分会被隐藏,也会大概率被标记为垃圾邮件。
  2. 主题和邮件都尽量避免发票、促销、免费、低价、信用卡付款、立刻订购等关键字,奇怪符号、过多的红黄色、超大字体也最好不要用,如果需要,请把敏感词做成图片,在图片中显示。
  3. 直接发一张图片或切几张图发送的情况,很大机会被屏蔽,请注意图文比例,图片大小最好不要超过500kb。
  4. 给重要图片加上alt标签:如果您的邮件主体内容是图片,那么给图片加上alt标签显得格外重要,这样当图片被默认屏蔽时,用户看到的不只是被屏蔽图片的边框,还有您在alt标签中加上的图片说明,这让用户依然能够明白这个邮件的大体内容。

几篇有用的文章

EDM制作要点避免自己的邮件被墙,[HTML Email 编写指南](

EDM邮件制作的更多相关文章

  1. (转)EDM邮件制作规范完整版

    转载:http://www.maildesign.cn/archives/1380 在我们的日常工作中,经常需要发送邮件和我们的会员沟通.如注册确认.营销推广等.这些由站方发给会员的信件,往往纯文本格 ...

  2. edm 邮件制作指南

    格式编码 1.页面宽度请设定在 600px 到 800px 以内,长度 1024px 以内. 2.html 编码请使用 utf-8. 3.html 代码在 15KB 以内.(各个邮箱的收件标准不一样, ...

  3. 如何制作EDM邮件营销模板之图片注意事项

    在制作EDM邮件营销的邮件模板的时候我们总喜欢添加一些图片来提高读者阅读兴趣,现在U-Mail邮件群发平台根据已有的一些经验来分享给一下邮件内容中添加图片要注意的问题: 1.尽量少使用图片,特别是重要 ...

  4. EDM博主笔记:EDM邮件营销的几个细节问题

    其实说起EDM邮件营销很多做过的人都知道,目前国内邮件营销的效果其实是比较差的,为什么?因为国内没有多少使用邮件的习惯,如果不是工作所需估计很多的人都几天不碰邮件了,但是反观国外 邮件是其日常的一部分 ...

  5. “三八节”如何做好EDM邮件营销

    阳春三月,乍暖还寒,万物复苏,一年一度的三八节也马上来临了,各路商家都开足马力,掀起了一股美丽的旋风.如今酒香也怕巷子深,要想取得良好的营销效果,就得早早动手,赚足眼球,才会换来节日当天的丰厚回馈.U ...

  6. EDM邮件群发:群发邮件不进垃圾箱的独家秘笈

    EDM邮件群发想要群发的邮件避免进入垃圾箱,不仅需要优化邮件内容和主题,管理收件人邮箱列表,还要有多服务器IP分流技术,控制发信速度,打乱收件人列表等手段,当然更少不了借助专业的邮件群发平台譬如U-M ...

  7. EDM邮件群发十大技巧提升邮件群发效果

    有很多人抱怨现在邮件群发没有什么效果,其实不然,每一种推广方式都有他的优势,没有看到效果说明你没有掌握好方法.个人觉得EDM邮件群发的优势在于传播速度快.不受地域限制.不受时间限制.邮件内容能够多元化 ...

  8. 如何进行EDM邮件内容的撰写

    近两个月没有来博客园更新一下博客文章了,实在惭愧,最近忙于工作,经常加班.下面来说说EDM邮件内容的撰写技巧吧,本文就跟大家交流一下自己一直以来的心得体会. EDM中很重要的一个步骤,就是邮件内容的撰 ...

  9. EDM案例讲解:Mouth foods的EDM邮件营销

    你可能没有听说过Mouth foods,它是一个美味产品的在线市场.作为一个日益增长的企业,他们知道电子邮件的重要性,因为在此之前他们通过电子邮件真正找到了企业品牌中的自我,这就是为什么他们认为电子邮 ...

随机推荐

  1. 跟着阿里学JavaDay06——Java基础语法(四)

    一.方法 方法执行到return语句后,这个方法的执行就结束了,方法可以有返回值,但可以不用这个返回值.方法首先要定义,然后才能调用. public class TestMethod{ public ...

  2. [leetcode] 动态规划(Ⅰ)

    这次按通过率从高到低刷题. 本文完成的题目:{338, 1025, 303, 121, 53, 392, 70, 746, 198} ,带有「面试」Tag 的题目:Interview - {1617, ...

  3. (Java实现) 营救

    问题 B: 营救 时间限制: 1 Sec 内存限制: 128 MB 题目描述 铁塔尼号遇险了!他发出了求救信号.距离最近的哥伦比亚号收到了讯息,时间就是生命,必须尽快赶到那里. 通过侦测,哥伦比亚号获 ...

  4. Java实现 LeetCode 629 K个逆序对数组(动态规划+数学)

    629. K个逆序对数组 给出两个整数 n 和 k,找出所有包含从 1 到 n 的数字,且恰好拥有 k 个逆序对的不同的数组的个数. 逆序对的定义如下:对于数组的第i个和第 j个元素,如果满i < ...

  5. Java实现 蓝桥杯VIP 算法训练求先序排列

    问题描述 给出一棵二叉树的中序与后序排列.求出它的先序排列.(约定树结点用不同的大写字母表示,长度<=8). 输入格式 两行,每行一个字符串,分别表示中序和后序排列 输出格式 一个字符串,表示所 ...

  6. c#发布补丁

    日常开发维护项目中,可能会遇到发布后出现bug,或者忘记改配置文件等等问题,这个时候,可能就需要重新进行下发布,有的开发小伙伴可能会把编译后的代码文件整个替换.这样做虽然也可以实现发布,但是有几个弊端 ...

  7. 一口气说出9种分布式ID生成方式,面试官有点懵

    一.为什么要用分布式ID? 在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征? 1.1.什么是分布式ID? 拿MySQL数据库举个栗子:在我们业务数据量不 ...

  8. HashMap源码解析(java1.8.0)

    1.1 背景知识 1.1.1 红黑树 二叉查找树可能因为多次插入新节点导致失去平衡,使得查找效率低,查找的复杂度甚至可能会出现线性的,为了解决因为新节点的插入而导致查找树不平衡,此时就出现了红黑树. ...

  9. Ansible facts详解

    Ansible是一个系列文章,我会尽量以通俗易懂.诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些. Ansible系列博文直达链接:Ansible入门系列 前言 如果你跟着前面的文章 ...

  10. 03 . Django之腾讯云短信

    简介 由于项目在注册.登录.找回密码 时需要发送短信验证的功能,我们使用腾讯云短信做. 为什么要用腾讯云短信呢? 因为注册就送 100条免费短信 的额度. 注册腾讯云 注册一个腾讯云账户,腾讯云中提供 ...