Sendook 是一个专为 AI 代理设计的邮件操作工具,允许用户在现有的 Sendook 收件箱中读取和发送电子邮件。该工具专注于消息层面的交互,支持查看新邮件、阅读完整会话内容、回复现有邮件或从预配置的收件箱主动发送新邮件。通过集成 OpenClaw 工作空间,开发者可以轻松将 Sendook 的能力嵌入自动化流程中,实现智能化的邮件处理逻辑。 使用 Sendook 前需在环境中设置两个关键变量:`SENDOOK_API_KEY` 用于身份验证,`SENDOOK_INBOX_ID` 指定当前代理可操作的特定收件箱。系统仅支持对已存在的收件箱进行操作,无法创建新收件箱、管理域名、配置 Webhook 或修改 API 密钥等高级功能。这种设计确保了权限最小化原则,降低误操作风险的同时也明确了工具的边界范围。 Sendook 提供了完整的邮件生命周期管理能力,包括列出所有消息、按关键词搜索(基于正则表达式匹配发件人、主题、正文等字段)、获取单条详细消息信息以及检索完整的对话线程。对于发送端,它支持纯文本与 HTML 格式的内容输出,并可附加本地文件作为附件——但必须由用户显式确认后才可读取文件内容,且严格限制在项目目录范围内,避免访问敏感系统路径如 ~/.ssh 或 /etc。
核心功能特点
- 支持从预配置收件箱读取和发送邮件,适用于 AI 代理自动处理邮件场景
- 提供消息列表查询与正则表达式搜索功能,快速定位目标邮件
- 可获取单条消息详情及完整对话线程历史,便于理解上下文
- 支持以文本或 HTML 格式回复已有邮件,保持沟通连续性
- 具备文件附件发送能力,但需用户明确授权并限定在项目目录内操作
- 集成 OpenClaw 工作流,通过环境变量安全控制 API 访问权限
适用场景
Sendook 特别适合需要自动化响应客户咨询或内部通知的场景。例如,一个客服机器人可以通过监听特定收件箱的新邮件,自动提取订单相关问题并生成标准回复;或者定时汇总每日收到的反馈邮件数量,向团队负责人发送统计报告。这些任务无需人工干预即可完成,显著提升运营效率。 在企业级应用中,Sendook 还可用于跨部门协作流程。假设市场部使用统一邮箱接收潜在客户询问,AI 代理可以自动分类初步筛选后,将有价值线索转发至销售系统,同时向客户发送确认回执。整个过程通过 Sendook 实现无缝衔接,减少人为延迟与错误概率。 此外,开发者在构建智能助手时也可利用其能力扩展服务边界。比如当用户请求查询某笔交易状态时,后端服务可通过调用 Sendook 接口检索相关往来邮件,结合自然语言处理技术解析内容后返回精准答案,从而增强用户体验的一致性与可靠性。
