需配置smtp参数、启用邮箱二步验证、绑定备用恢复邮箱:依次修改config/default.json中的host/port/auth字段,运行clawctl security enable-email-2fa完成邮箱2fa激活,并用clawctl account set-recovery-email绑定备用邮箱。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您已成功部署 OpenClaw 实例并希望为其绑定邮箱以启用邮件收发能力及增强账号安全验证机制,则需完成 SMTP 配置与系统级凭证校验。以下是具体操作步骤:
一、配置 SMTP 邮箱服务参数
SMTP 参数是 OpenClaw 发送邮件的基础通信凭证,必须准确填入邮箱服务商提供的服务器地址、端口、用户名与密码(或应用专用密码),且需根据端口特性设置加密协议选项。
1、使用 SSH 工具(如 OrcaTerm)登录 OpenClaw 服务器,确保已进入 workspace 目录。
2、执行命令 nano config/default.json 打开默认配置文件。
3、定位至 "smtp" 节点,按以下格式填写参数:
"host": "smtp.qq.com"(以 QQ 邮箱为例,其他服务商请替换对应 SMTP 地址)
"port": 587(非加密端口设 "secure": false;若使用 465 端口则设 "secure": true)
"auth": {"user": "your_email@qq.com", "pass": "your_app_password"}(务必使用邮箱服务商生成的“SMTP 授权码”或“应用专用密码”,而非账户登录密码)
4、保存修改:按 Ctrl+O → Enter → Ctrl+X 退出编辑器。
5、重启 OpenClaw 服务使配置生效:pm2 restart all。
二、启用邮箱作为二次验证通道
OpenClaw 支持将绑定邮箱作为账号安全事件的通知与人工干预入口,当检测到异常登录或高危操作时,系统会自动向该邮箱发送验证请求,用户需在指定时间内点击邮件中的确认链接完成人工放行。
1、在服务器终端中运行命令 clawctl security enable-email-2fa 启用邮箱二步验证模块。
2、系统将提示输入已配置的 SMTP 邮箱地址,输入后按 Enter 确认。
3、检查邮箱收件箱,查收主题为 [OpenClaw Security] Verify your email for 2FA 的邮件。
4、打开邮件内含的唯一性验证链接(链接有效期为 10 分钟),页面将显示 Email verified successfully 提示。
5、返回终端,执行 clawctl security status 查看当前安全策略状态,确认 email_2fa: enabled 已激活。
三、绑定备用恢复邮箱
备用邮箱用于主邮箱不可用时的账号紧急恢复,其配置独立于 SMTP 发信功能,仅用于接收系统级安全告警与重置指令,不参与日常通信。
1、运行命令 clawctl account set-recovery-email 启动绑定流程。
2、按提示依次输入备用邮箱地址与验证码(验证码将发送至当前已配置的主 SMTP 邮箱)。
3、系统自动向备用邮箱发送测试邮件,标题为 [OpenClaw Recovery] This is your backup email verification。
4、登录备用邮箱,查找该邮件并复制其中的六位数字验证码。
5、回到终端,粘贴验证码并按 Enter 完成绑定。
6、执行 clawctl account show-recovery 验证备用邮箱地址是否已写入安全元数据。










