整理家庭邮件资料时,“一份文件”与“一封邮件”不必数量相等。Butch Lazorchak于2013年7月2日在美国国会图书馆博客发表《The “What” of Email Archiving》,先把保存什么与怎样保存分开,随后讨论邮件的表示格式。[1] 本文采用的是这篇历史文章对资料对象的说明,不执行邮件导出或转换。

文章先指出一个层次差别:邮件系统通常共同遵循Internet Message Format的语法,但客户端内部存储格式缺少同样程度的标准化。[1] 邮件传递内容所用的共同语法,与某个客户端怎样存放资料,是两项关联但并不相同的记录。因此,邮件可以被不同系统交换,并没有让所有客户端产生的存储文件自动成为同一种格式。本文不将原文的历史概括改成今天每款软件的兼容测试结果。

作者接着介绍Gareth Knight的2009年《Significant Properties Testing Report: Electronic Mail》,将其归入InSPECT对不同电子内容所作的测试报告系列,再转述其中的归纳,将五种主要representation formats列为Microsoft Outlook Message、Microsoft Outlook Personal Folder、mbox、Maildir和Email Account XML schema。[1] 这个名单同时出现message、folder和account等名称,并不是只给同一个单封邮件对象提供五个扩展名。它属于该文引用的研究归纳,不能据“五种”断言2026年全部邮件资料只存在五种表示。

引用段落开头先解释representation formats的判断对象:看它包含什么类型的信息,而不是格式规范自身的某项特征。[1] 这种说法与上段的五个名称有不同任务。名单列出被讨论的表示形式,引用则说明从什么角度理解这些形式;不能因为某个名字含有Message或Folder,就省去它所容纳的信息说明。接下来的二进制编码例子还具体写出Microsoft Personal Folders,与名单里的Outlook Personal Folder形成对应:同一类对象可以在名单中被点名,又在编码说明中作为实例出现。两处出现没有使“五类名称”变成“文本和二进制五种编码”。

引用段落把内容表示与组织方式进一步分开。它说,邮件能够用允许存储文本信息的格式保存,包括ASCII、Unicode等文本,以及二进制编码数据;同一编码类型内部的变化,还可由组织结构与标记区分。[1] 文本或二进制回答怎样表示数据,组织和标记则继续区分信息怎样排列。只写“文本邮件”仍没有说明它是一封单独存放,还是与其他邮件进入同一文件。

单封与组合的例子紧接着出现:邮件可以借maildir或EML分别存放,也可以使用mboxrd、mboxcl等形式,把一封或多封邮件组合进一个文件。[1] “一封或多封”意味着容器形式本身没有要求每个文件里必须装多封;但它也不允许将每个mbox文件固定计为一封信。与之相比,原文用单独存放解释maildir或EML。整理一批资料时,文件条目数和邮件条目数因此是两种统计对象,不能未读内容便直接互换。

客户端原生格式又带来另一项关系。文章转述Chris Prom的说明:许多专有客户端不能从原系统直接导出MBOX或EML,可能先产生专有格式,常见例子为Outlook的.pst与Lotus的.nsf。[1] 这句话说的是原生系统与所列表示形式之间存在差别,不是在宣布每个.pst都只含一封邮件,或每个.nsf都具有相同内部集合。扩展名、客户端身份和邮件数量需要分别记录。

这篇资料在家庭数字收纳中的用途,是先辨认现有邮件材料以什么单位被描述。本文没有读取私人信件、操作账号、执行转码或验证长期可读性;也未采用读者评论中的技术建议,或把博客转述当成已经读过的外链报告全文。法律保存期限、隐私权限和安全备份不在结论内。

信息来源

本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。