FairEmail 中文文档 下载 App

FairEmail 撤销发送(Undo Send)与发件箱管理

FairEmail 的「撤销发送」是什么

FairEmail 的撤销发送和 Gmail 的「发送前取消」逻辑不同:

Gmail 的做法:你点发送后,邮件进入一个短暂的缓冲区(默认 5 秒),这 5 秒内可以点「撤销」彻底取消发送。5 秒后邮件真正到达 Google 服务器,就不能撤回了。

FairEmail 的做法:FairEmail 的「撤销」实际上是让邮件延迟一小段时间再发出去,期间可以取消。默认延迟 5 秒,可以自定义。逻辑上和 Gmail 相同,但 FairEmail 把这个延迟做成了一个可配置的「发件箱」功能。

使用方法

发送后立即撤销

在写信界面点击「发送」后:

  1. FairEmail 会短暂显示一个 Snackbar 提示「已发送」
  2. 如果还在撤销窗口内,Snackbar 上会出现「撤销」按钮
  3. 点击「撤销」→ 邮件回到发件箱,不会发送

从发件箱手动撤销

如果错过了 Snackbar 的「撤销」按钮,邮件仍然在发件箱中(在它真正发送出去之前):

  1. 打开「发件箱」文件夹
  2. 找到刚发送的那封邮件
  3. 长按 → 选择「删除」→ 确认

如果邮件已经发出到服务器了,发件箱里就找不到它了——这时 FairEmail 无法撤回已发出的邮件(IMAP 协议不支持「撤回」操作,撤回是服务器端功能,只有少数邮件服务商提供)。

发件箱(Outbox)详解

FairEmail 的发件箱是所有「尚未真正发送出去」的邮件的暂存处,包括:

发件箱位置

不同账户的发件箱可能在不同位置:

发件箱中的操作

操作效果
长按邮件 → 立即发送跳过等待 / 定时,强制立即发送
长按邮件 → 删除取消发送
长按邮件 → 编辑修改内容后重新发送
点击账户 → 手动同步FairEmail 会尝试发送发件箱中所有待发邮件

「已发送」文件夹 vs 发件箱

文件夹内容
发件箱(Outbox)还没发出去的邮件——可能是正在发送中、定时等待中、或发送失败等待重试
已发送(Sent)已经成功发出去、被服务器接受的邮件副本

FairEmail 有一个「已发送邮件存入收件箱」的设置(某些场景下有用,比如你用 BCC 备份自己发出的邮件时也可以考虑这个)。大多数情况下,让已发送邮件走「已发送」文件夹就好。

发送失败常见原因

邮件停留在发件箱发不出去,通常是以下几种原因:

网络问题

认证失败

SMTP 配额超限

附件过大