通过本地 MCP 桥接程序将 QQ 邮箱接入 Codex,配置所需的.env凭证信息、注册 MCP 服务端,并完成收件箱读取与邮件发送的全流程测试。适用场景:用户需要将 QQ 邮箱连接至 Codex、让 Codex 读取 / 发送 QQ 邮件、安装 / 修复qq_mail MCP 服务端,或是在 Windows 系统上排查 IMAP/SMTP 配置故障时,执行以上操作。
QQ邮件编码设置是一项面向实际任务的技能,主要用于安装并验证可重复使用的QQ邮件桥码;将捆绑的安装器和测试烟雾的脚本放在临时终端片段上, 使设置可以重复。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
安装并验证一个可复用的 QQ Mail 桥接器(bridge)以供 Codex 使用。优先使用配套的安装脚本和冒烟测试(smoke-test)脚本,而非临时编写的终端命令片段,以确保配置过程可重复,并规避 Windows 平台常见的编码问题。
选择安装目录。
默认路径为 ~/Documents/skills/qq-mail-mcp;除非用户已指定其他偏好路径,否则采用该默认值。
安装或刷新本地 MCP 桥接器。 执行以下命令:
powershell -File "$HOME/.codex/skills/qq-mail-codex-setup/scripts/install_qq_mail_mcp.ps1"
若用户希望使用非默认目录,请传入 -InstallDir 参数。该安装脚本将完成以下操作:从 assets/qq-mail-mcp-template 复制预置模板、执行 npm install、在必要时基于 .env.example 创建 .env 文件、移除任何已存在的过期 qq_mail 条目,并通过 codex mcp add 重新注册 MCP 服务。
/.env 中存在缺失值,则向用户索取以下两项内容:QQ_MAIL_USERQQ_MAIL_AUTH_CODE请使用 QQ Mail 的授权码(authorization code),而非 QQ 账户密码。
powershell -File "$HOME/.codex/skills/qq-mail-codex-setup/scripts/run_qq_mail_smoke_test.ps1" -Mode all
常用测试模式如下:
-Mode check:仅验证 IMAP 登录与 SMTP 连通性-Mode latest:获取 INBOX 中最新一封邮件的摘要信息-Mode send-self-test:发送一条纯 ASCII 编码的自测邮件-Mailbox :对非 INBOX 的指定邮箱文件夹执行测试-To 和 -Subject :自定义自测邮件的收件人地址与主题.env 文件是新建还是复用qq_mail 是否已出现在 codex mcp list 输出中scripts/install_qq_mail_mcp.ps1:用于安装或刷新本地 QQ Mail MCP 桥接器scripts/run_qq_mail_smoke_test.ps1:执行连接性、收件箱及发信功能的冒烟测试assets/qq-mail-mcp-template/:本地 MCP 项目模板,将在安装过程中复制至目标目录references/qq-mail-troubleshooting.md:仅当配置或测试失败,或用户主动要求诊断细节时查阅references/qq-mail-troubleshooting.md,再决定是否采取其他措施。将我的 QQ 邮箱接入 Codex,并验证其能否读取新邮件。修复 qq_mail MCP 的配置。在 Codex 中配置 QQ Mail,并向我发送一封确认邮件。