下载

对话

可选择将同一对话中的邮件归为一行,并以一叠卡片的形式阅读;默认仍为平铺的邮件列表。

开启对话

邮件列表默认是平铺的:每封邮件一行。分组是可选的。

  • Mac: 设置 > 外观 > 按对话分组,附带说明“将同一主题的邮件合并为一个对话(搜索结果不分组)。”该设置会被保留,并适用于每个文件夹和统一邮箱。
  • iPhone 和 iPad: 在邮件列表工具栏的排序和分组菜单中,使用按对话分组开关。命令面板也提供同样的开关(按对话分组,开启后变为取消对话分组)。这一选择不会被保存;重新启动后,FOLD 会以平铺列表启动。

搜索结果始终以平铺列表显示,即使开启了对话也是如此。在 iPhone 和 iPad 上打开智能文件夹或标签,也会回到平铺列表,因为两者都是搜索。

FOLD 如何对邮件分组

FOLD 使用 Jamie Zawinski 提出的对话归并算法(JWZ),该算法基于邮件头工作:

  1. 每封邮件通过其 Message-ID 识别。
  2. ReferencesIn-Reply-To 将每封回复与它所回复的邮件关联起来。
  3. 没有可用关联的邮件会按主题分组,分组前会去除 Re:Aw:Fwd: 等前缀。

结果是确定性的:相同的邮件总会生成相同的对话。分组基于你正在查看的列表中的邮件,即单个文件夹或某个统一邮箱。包含最新邮件的对话排在最前面。如果同一封邮件在该列表中出现两次(例如通过两个账户),它只会被计算一次。

阅读对话

对话会以一叠卡片的形式打开,每封邮件一张。始终恰好有一张卡片展开并显示完整邮件;最初展开的是最新的那张。点按或轻点折叠的卡片可将其展开,之前展开的卡片随即折叠。

回复、转发、加旗标、移动以及其他邮件操作都针对展开的卡片,就像在单封邮件视图中一样。

当你选择多个对话进行批量操作时,操作会作用于其中包含的所有邮件。没有选择时,批量操作针对你正在阅读的对话中的邮件。