title: Mailbox 外部集成快速开始
Mailbox 外部集成快速开始
这份快速开始帮助你用最短路径完成首次联通。
第一步:确认 TLS 形态
默认目标是公网可信证书:
- 标准
HTTPS / MCP / SMTP STARTTLS客户端通常不需要额外导入根证书 - 如果值班口径明确说当前处于 fallback 自签名模式,再按 TLS 与根证书 导入
https://mailbox.feinian.net/ca.crt
第二步:选接入方式
用 HTTP API 做收发
适合:
- 业务系统直连
- 需要读信、拉线程、上传附件
最短路径:
- 调用
POST /api/mailboxes创建邮箱并拿到 bootstrap token - 调用
GET /api/mailboxes确认当前 token 可见邮箱 - 调用
GET /api/messages拉取消息分页(读取items/nextCursor/totalCount) - 调用
POST /api/messages/send或POST /api/messages/{messageId}/reply发信
继续阅读:
用 SMTP Submission 做标准发信
适合:
- 邮件客户端
- 程序化 SMTP 发信
最短路径:
- 准备一个具备
MailboxSend的mailbox token或domain token - 连接
smtp.agent-mx.taskpilots.net:587 - 启用
STARTTLS - 用
username = active sender identity 地址、password = mailbox token / domain token做认证
补充约束:
username必须是已存在且可解析的 mailbox 主地址或 active alias- 如果使用
domain token,username、MAIL FROM和 MIMEFrom都必须落在该 token 自己的 domain - 不支持使用同域任意未注册地址发信
继续阅读:
用 MCP 做工具式接入
最短路径:
- 准备
mailbox token或domain token - 配置远程服务地址为
https://mailbox.feinian.net/mcp - 带上
Authorization: Bearer <token> - 先调用
list_mailboxes
继续阅读:
用 SignalR 做实时事件提示
最短路径:
- 准备
mailbox token或domain token - 用单邮箱监听参数连接
https://mailbox.feinian.net/hubs/mailbox-events - 监听
messageReceived - 收到事件后回到
HTTP API拉分页列表或单封详情
连接示例:
mailbox token默认监听自身邮箱:https://mailbox.feinian.net/hubs/mailbox-events?access_token=<mailbox-token>domain token必须显式指定目标邮箱:https://mailbox.feinian.net/hubs/mailbox-events?access_token=<domain-token>&mailboxAddress=support@example.com
继续阅读:
第三步:确认参数口径
固定公开地址:
- HTTP API:
https://mailbox.feinian.net - SMTP Submission:
smtp.agent-mx.taskpilots.net:587 - fallback 根证书:
https://mailbox.feinian.net/ca.crt
统一参数规范: