对话
可选择将同一对话中的邮件归为一行,并以一叠卡片的形式阅读;默认仍为平铺的邮件列表。
开启对话
邮件列表默认是平铺的:每封邮件一行。分组是可选的。
- Mac: 设置 > 外观 > 按对话分组,附带说明“将同一主题的邮件合并为一个对话(搜索结果不分组)。”该设置会被保留,并适用于每个文件夹和统一邮箱。
- iPhone 和 iPad: 在邮件列表工具栏的排序和分组菜单中,使用按对话分组开关。命令面板也提供同样的开关(按对话分组,开启后变为取消对话分组)。这一选择不会被保存;重新启动后,FOLD 会以平铺列表启动。
搜索结果始终以平铺列表显示,即使开启了对话也是如此。在 iPhone 和 iPad 上打开智能文件夹或标签,也会回到平铺列表,因为两者都是搜索。
FOLD 如何对邮件分组
FOLD 使用 Jamie Zawinski 提出的对话归并算法(JWZ),该算法基于邮件头工作:
- 每封邮件通过其
Message-ID识别。 References和In-Reply-To将每封回复与它所回复的邮件关联起来。- 没有可用关联的邮件会按主题分组,分组前会去除
Re:、Aw:和Fwd:等前缀。
结果是确定性的:相同的邮件总会生成相同的对话。分组基于你正在查看的列表中的邮件,即单个文件夹或某个统一邮箱。包含最新邮件的对话排在最前面。如果同一封邮件在该列表中出现两次(例如通过两个账户),它只会被计算一次。
阅读对话
对话会以一叠卡片的形式打开,每封邮件一张。始终恰好有一张卡片展开并显示完整邮件;最初展开的是最新的那张。点按或轻点折叠的卡片可将其展开,之前展开的卡片随即折叠。
回复、转发、加旗标、移动以及其他邮件操作都针对展开的卡片,就像在单封邮件视图中一样。
当你选择多个对话进行批量操作时,操作会作用于其中包含的所有邮件。没有选择时,批量操作针对你正在阅读的对话中的邮件。