国内 web mail 对邮件线索的支持情况
简单而形象地说明邮件线索这个概念,就是:邮件在它的头部信息中保留被回复邮件的ID,完全可以理解为树形数据结构的节点的父节点指针,OK,通过这指针,把一系列回复与被回复的邮件组织成树。这种“指针”联系,就叫邮件线索。
在使用 Thunderbird 收发邮件时,可以将邮件按线索组织成树形展示给用户,因此很容易看出线索的支持问题。以下是两个例子:
1. 线索正常(用 gmail):整个系列邮件组织成了一棵树。
2. 线索断裂(用 qq mail):同一系列的邮件有三棵树,那三棵小树,还是通过 Thunderbird 客户端回复才产生的,如果也用 qq mail, 那就去不平铺了。
经过测试(至少在 May 21, 2011 前),国内流行的几个 web mail 对线索支持都不友好。
- 完全不支持:sina, qq
- 奇怪的支持:139, 163(邮件指针指向的不是被回复的邮件,而是被回复邮件的被回复邮件)
这里说明一下奇怪的支持是怎么回事。假若有一个正常的邮件线索树如下:
0
-1
--2
---3
但如果用139或163信箱,得到的线索树却是这样的:
0
-1
-2
--3
注意2,本该是回复1的,但确变成了回复0了。它把回复的对象的引用层级往上移了一位。