摘要:电子邮件群发追踪是邮件群发的高级课题,本文尝试分析电子邮件群发追踪技术的实现思路,并在此技术上分析动态信息推送技术。
电子邮件格式
电子邮件格式包括纯文本(Plain Text)和HTML两种主要格式。
纯文本电子邮件的追踪方式
对于纯文本电子邮件,由于本身不具备互动功能,所以需要依赖于收信人的操作,例如复制邮件中的URL在浏览器中打开,在某些电子邮件客户端或者Web邮箱中,具有自动将URL转成<A>链接的功能,可以直接单击打开。
HTML电子邮件的追踪方式
HTML电子邮件的追踪方式包括嵌入object,执行javascript脚本,HTML属性,提交表单,链接,CSS属性。
嵌入object的追踪方式
执行javascript脚本的追踪方式
执行javascript脚本的追踪方式包括执行<script>脚本,触发事件。
执行<script>脚本的追踪方式
参见
http://www.w3.org/TR/html401/interact/scripts.html#edef-SCRIPT
解发事件的追踪方式
HTML 支持的事件包括onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onload, onousedown, onmousemove, onmouseout, onmouseover, onmouseup, onreset, onselect, onsubmit, onunload。
HTML属性的追踪方式
可用于追踪的HTML属性包括background, link的href, input type=image, frame, iframe, img的src
提交表单的追踪方式
FORM的action
链接的追踪方式
A的href, area的href。
CSS属性的追踪方式
background-image, cue-after, cue-before, cursor, list-style-image, play-during
动态信息推送技术
动 态信息推送是在可追踪的基础上,可以展示可视化的信息,包括执行<script>脚本,触发事件中的onload,HTML属性中的 background,input type=image, frame, iframe, img的src,CSS属性的background-image, cursor, list-style-image等。