必须先启用codex gmail插件并完成授权,再创建skill定义提取与归档逻辑,最后通过gmail搜索或codex直接筛选目标邮件触发执行,成功后附件下载至指定路径、邮件打标并归档。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想用Codex的Gmail插件把一批带附件的邮件自动下载文件、再按类型归档到不同标签下,又不想写代码、不依赖第三方工具,得先确认插件已启用并完成授权,再分步配置提取规则与归档逻辑。
启用Codex Gmail插件并完成账户授权
打开Codex界面,点击左下角「+ Add Plugin」→ 在搜索框输入“Gmail”→ 找到官方Gmail插件并点击「Install」;安装后会跳转至Google OAuth授权页,勾选「Read mail, manage labels, download attachments」三项权限→ 点击「Allow」返回Codex。
【必须完成授权才可读取附件和执行归档】 如果跳过这一步,后续所有操作都会提示“Permission denied”,且无法重试,需卸载重装插件才能再次触发授权流程。
创建新Skill:定义附件提取与归档动作
在Codex主界面点击「Create Skill」→ 输入名称如“Invoice Attachments Downloader”→ 在Prompt编辑区粘贴以下结构化指令:
“扫描收件箱中所有带PDF或XLSX附件、主题含‘invoice’或‘账单’的未归档邮件;对每封邮件:① 下载全部附件并保存至本地文件夹‘/Downloads/Invoices’;② 为该邮件添加标签‘财务-发票’;③ 执行归档。”
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
点击「Save & Test」,Codex会立即运行一次测试——它将拉取最近5封匹配邮件,显示附件下载路径与标签应用结果。若某封邮件无附件或权限不足,会在日志中标红提示,不中断其余处理。
批量筛选历史邮件并触发Skill
方法一:用Gmail原生搜索定位目标邮件集
在Gmail网页版顶部搜索栏输入:has:attachment from:accounts@company.com subject:(invoice OR 账单) after:2026/01/01 → 按回车;
页面加载后,点击顶部复选框旁出现的「Select all conversations that match this search」链接;
右键任意选中邮件 → 选择「Add label」→ 新建或选择已有标签如「待处理-附件提取」。
方法二:直接在Codex中调用Gmail插件执行筛选
进入Codex → 点击已创建的Skill → 点击「Run with custom input」→ 在弹出框中填入相同搜索条件字符串 → 点击「Execute」;
Codex会绕过Gmail前端,直接通过IMAP协议扫描全量匹配邮件(含翻页数据),比网页端手动全选更彻底。
这一步做完,所有目标邮件都已打上临时标签,Codex后续执行Skill时就能精准识别作用范围,避免误触其他邮件。
执行Skill并验证结果
回到Codex → 找到对应Skill → 点击「Run」按钮;
状态栏显示「Processing…」约3–8秒,期间Codex会逐封访问邮件、调用Gmail API获取附件元数据、发起下载请求、异步打标并归档;
完成后查看输出日志:每行以✅开头表示成功(如“✅ Downloaded invoice_202605.pdf → /Downloads/Invoices/”),以❌开头表示失败(常见原因为附件超25MB或文件名含非法字符);
立即切换至Gmail网页版,检查侧边栏「财务-发票」标签下是否已出现对应邮件,且收件箱中不再显示。









