此前,TrekMail 的转发功能只能全开或全关:要么转发所有邮件,要么一封也不转发。这个功能虽然实用,却无法满足只转发部分邮件、把其他邮件归入文件夹,并忽略其余邮件的需求。
现在情况不同了。我们推出了三项新功能,无需打开终端或编写代码,就能全面控制收到的邮件。
新增功能
打开任一邮箱的设置后,现在会看到四个选项卡:
- 转发:你已经熟悉的无条件转发。
- 过滤器:根据设定条件,自动分类、转发、标记或丢弃邮件。
- 自动回复:可自定义主题、正文、开始日期和结束日期的休假回复。
- Sieve:用于编写自定义服务端过滤逻辑的脚本编辑器,适用于 Agency 套餐。
所有套餐都能看到这四个选项卡。Free 和 Starter 用户可以提前完成配置,升级后设置会立即生效。
过滤器:让收件箱自动整理
一个过滤器由两部分组成:条件决定查找什么,操作决定匹配后如何处理。
可以匹配的条件包括:
- 邮件发件人(发件人)
- 邮件收件人(收件人)
- 主题中的文字
- 正文中的文字
- 邮件大小高于或低于指定值
可以执行的操作包括:
- 移至文件夹:把简报、发票或客户邮件分别归入对应文件夹。文件夹不存在时会自动创建。
- 转发副本:在保留原邮件的同时,把副本发送给其他地址,例如会计或团队成员。
- 转发且不保留副本:把整封邮件重定向到其他地址。
- 标记为重要:突出显示需要处理的邮件。
- 直接丢弃:在不发通知的情况下,于邮件进入收件箱前将其删除。
- 拒收并回复原因:退回邮件,并向发件人显示自定义拒收说明。
多个条件可以使用“且”或“或”逻辑组合,一个过滤器也能连续执行多个操作。过滤器按顺序运行,以第一个匹配项为准。拖动即可调整优先级。
系统会先拦截垃圾邮件,再运行你的过滤器,因此不会误把垃圾邮件归入工作文件夹。
实用示例
以下是日常工作中常用的过滤规则:
- 把发票转发给会计。如果主题包含“发票” → 将副本转发至 accounting@yourcompany.com。
- 把简报归入文件夹。如果发件人包含“newsletter” → 移至“简报”。
- 标记重要客户的邮件。如果发件人包含“@importantclient.com” → 添加旗标。
- 丢弃已知垃圾邮件发件人的来信。如果发件人完全等于“spam@annoyingcompany.com” → 直接丢弃。
- 按项目自动分类。如果主题包含“Project Alpha” → 移至“Project-Alpha”文件夹。
每个过滤器大约十秒即可创建,无需编写脚本。
自动回复:告知对方你不在办公室
通过自动回复选项卡,只需几秒即可设置休假回复:
- 启用自动回复。
- 填写主题和正文。
- 按需设置开始与结束日期,回复会自动开启和关闭。
- 勾选“不回复邮件列表”,避免向简报发送自动回复。
同一发件人每七天最多收到一次自动回复。即使对方一周内给你发了三封邮件,也不会收到三条相同回复。
设置日期后,自动回复会按计划开启和关闭。如果日期留空,它会一直启用,直到你手动关闭。
Sieve 编辑器:全面控制脚本
可视化过滤器能够处理大多数需求。如果需要正则表达式、复杂条件逻辑或多步操作,可以在 Sieve 选项卡中直接编写脚本。
编辑器提供行号和实时语法检查,并会阻止危险扩展。Dovecot 会在启用前验证脚本,因此语法错误能在规则正式运行前被发现。
这是 Agency 套餐功能,但所有套餐都能看到编辑器,方便你在升级前了解功能并提前准备脚本。
API 与 MCP:全面实现自动化
过滤器、自动回复和 Sieve 均可通过 REST API 与 MCP 服务器使用。TrekMail 目前提供 69 项工具,让 AI 智能体可以通过对话管理整套邮件基础设施。
新增 API 端点:
- 创建、读取、更新、删除和重新排序邮件过滤器
- 读取和修改自动回复设置
- 上传和获取 Sieve 脚本
新增 API 权限范围:mailboxes:rules:read、mailboxes:rules:write、mailboxes:auto-reply:read 和 mailboxes:auto-reply:write。
各套餐可用功能
| 功能 | Free | Starter | Pro | Agency |
|---|---|---|---|---|
| 过滤器 | 3 个,未启用 | 3 个,未启用 | 每个邮箱 10 个 | 每个邮箱 50 个 |
| 自动回复 | 可配置,未启用 | 可配置,未启用 | 已启用 | 已启用 |
| Sieve 编辑器 | 仅查看 | 仅查看 | 仅查看 | 完整权限 |
Free 和 Starter 用户可以提前设置过滤器与自动回复。升级后全部设置会立即生效,无需重新配置。
开始使用
打开邮箱列表,在任一邮箱旁点击设置,然后从过滤器选项卡开始。使用文档详细介绍了每种条件、操作和特殊情况。
如果通过 API 操作,权限范围参考中提供了完整的端点列表。