Hermes Agent 接 Email,推荐从一开始就用独立邮箱,不要直接拿个人主邮箱做实验。官方邮件文档的重点是双向配置:收信用 IMAP,发信用 SMTP,再配允许发件人名单。
要准备哪些信息
- 一个专门给 Hermes 用的邮箱账号。
- SMTP 主机、端口、用户名、密码或 App Password。
- IMAP 主机、端口、用户名、密码或 App Password。
EMAIL_ALLOWED_USERS,限制谁能给 Hermes 发命令。
推荐配置顺序
- 先在邮箱服务商后台开启 IMAP/SMTP。
- 如果服务商支持两步验证,优先使用 App Password。
- 把参数写进
~/.hermes/.env。 - 启动
hermes gateway,先给 Hermes 发一封简单测试邮件。
收得到但不回复怎么办
这类问题通常不是模型问题,而是收发链路或允许名单问题。先看 EMAIL_ALLOWED_USERS 是否包含发件人邮箱;再查 IMAP 是否成功拉取、SMTP 是否被服务商拦截。官方文档还提到,想让 Hermes 回邮件时带附件,可以在结果里用 MEDIA:/path/to/file 这种形式。
一句话:Email 配置最怕拿个人邮箱硬接生产场景,稳妥做法是独立账号 + IMAP/SMTP + allowlist 一起上。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。