需开启QQ邮箱IMAP/SMTP服务并获取16位授权码,在QClaw中安装配置imap-smtp-email技能,填入smtp.qq.com、端口465及授权码等参数,再通过微信指令或定时任务触发邮件发送。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您已安装QClaw并希望它能自动发送邮件,但发现“微信直连”后仍无法触发邮件发送动作,则很可能是imap-smtp-email技能未正确配置或QQ邮箱授权未启用。以下是实现QClaw与QQ邮箱联动自动发送邮件的具体方法:
一、开启QQ邮箱IMAP/SMTP服务并获取授权码
QClaw依赖SMTP协议发送邮件,而QQ邮箱默认关闭该服务,必须手动开启并生成专用授权码,而非使用登录密码。该授权码是QClaw连接邮箱的唯一凭证。
1、访问mail.qq.com,使用QQ账号登录邮箱。
2、点击右上角“设置”,选择“账户”选项卡。
3、向下滚动至“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”区域。
4、找到“IMAP/SMTP服务”,点击右侧“开启”按钮。
5、完成短信验证后,系统将生成一个16位英文与数字组合的授权码,请立即复制保存——此码仅显示一次,且不可再次查看。
二、在QClaw中配置imap-smtp-email技能
QClaw不内置邮箱服务,需显式调用imap-smtp-email技能,并填入QQ邮箱的服务器参数与授权信息。该技能是QClaw执行邮件收发任务的基础运行环境。
1、打开QClaw客户端,进入“技能中心”或“插件管理”界面。
2、搜索关键词imap-smtp-email,点击“安装”并等待完成。
3、安装成功后,点击该技能右侧“配置”按钮。
4、在配置表单中填写以下参数:
SMTP服务器地址:smtp.qq.com
SMTP端口:465
用户名:您的完整QQ邮箱地址(如xxx@qq.com)
密码:上一步复制的16位授权码
IMAP服务器地址(如需收信):imap.qq.com
IMAP端口:993
三、通过微信指令触发邮件发送任务
配置完成后,QClaw即可响应微信中的自然语言指令,调用已配置的邮箱技能执行发送动作。所有指令均以“QClaw客服消息”形式返回结果,无需切换应用。
1、在微信中打开与QClaw的对话窗口。
2、输入明确指令,例如:“给xxx@163.com发一封测试邮件,主题是QClaw邮件测试,正文是‘发送成功’”。
3、QClaw识别到“发邮件”意图后,自动调用imap-smtp-email技能,使用已配置的QQ邮箱账户执行发送。
4、若配置无误,约3–8秒内将在微信中收到一条含“邮件已发送”字样的客服消息。
四、使用定时任务+邮件技能组合实现自动发送
QClaw支持创建持久化定时任务,可将邮件技能嵌入周期性流程中,实现无人值守的自动邮件推送,例如每日天气提醒、周报汇总等场景。
1、在微信中发送指令:“每天晚上20点50分给我发一封邮件,主题是‘今日天气’,内容是北京海淀区明天的天气”。
2、QClaw自动解析时间、目标、内容,并检查是否已安装weather skill与imap-smtp-email skill。
3、若任一技能缺失,QClaw将主动提示并引导安装;全部就绪后,自动注册系统级定时任务。
4、首次执行时,QClaw会向您绑定的QQ邮箱发送一封测试邮件以确认链路畅通。











