iCloud、Yahoo、Zoho、Yandex 和通用 IMAP 全部通过同一个 Deno IMAP/SMTP 传输运行,并共享完全相同的能力。这些列分开展示只是为了清晰,但它们的功能集是相同的。
| 功能 | Gmail | Outlook | Fastmail | iCloud | Yahoo | Zoho | Yandex | 通用 IMAP |
|---|---|---|---|---|---|---|---|---|
| 核心 | ||||||||
| 读取邮件 | ||||||||
| 搜索 | ||||||||
| 发送邮件 | ||||||||
| 回复 | ||||||||
| 转发 | ||||||||
| 标记与状态 | ||||||||
| 已读/未读 + 星标标记 | ||||||||
| 文件夹与标签 | ||||||||
| 文件夹 | ||||||||
| 标签 / 标记 | ||||||||
| 移动 | ||||||||
| 复制 | ||||||||
| 删除 | ||||||||
| 删除 / 移至回收站 | ||||||||
| 永久删除(彻底清除) | ||||||||
| 草稿 | ||||||||
| 草稿(创建 / 编辑 / 发送) | ||||||||
| 联系人 | ||||||||
| 联系人 API | ||||||||
| 定时 | ||||||||
| 定时发送 | 计划中 | 计划中 | 计划中 | 计划中 | 计划中 | 计划中 | 计划中 | 计划中 |
| 搜索 | ||||||||
| 搜索语法 | Gmail | OData | JMAP | IMAP | IMAP | IMAP | IMAP | IMAP |
Gmail —— 文件夹与标签:Gmail 使用扁平的标签系统而非分层的文件夹。“移动”是通过添加/移除标签来实现的。Gmail REST API 不提供原生复制。
永久删除:Gmail 和 Outlook 在你删除时会移至回收站 —— 它们的 API 不提供永久彻底清除。IMAP 服务商(Fastmail、iCloud、Yahoo、Zoho、Yandex、通用)同时支持回收站和硬性彻底清除。
联系人 API:Gmail 使用 Google People API;Outlook 使用 Microsoft Graph /contacts。Fastmail CardDAV 和基于 IMAP 的联系人将推迟到后续版本。
定时:计划通过一个服务器端队列为所有服务商提供(而非服务商原生定时)。没有任何服务商提供可在不于服务器端存储凭据的情况下访问的原生定时发送 API。