一个 Claude 能连接多个 Gmail 邮箱吗?

可以。这里的连接路径是:已有 Gmail 邮箱接入 Mailera,Claude 再通过 MCP 工具读取授权范围内的邮件。MCP 是客户端发现并调用工具的协议;在这里,工具负责列出邮箱、搜索邮件和读取正文。

这不是合并 Google 账户,也不是给 Claude 登录账户添加别名。邮箱仍各自独立,Claude 通过同一份 MCP 配置访问它们。本文使用 Mailera MCP,不涉及 Claude 原生 Gmail 连接器的多账户设置。如果你还在比较接入方式,可参阅无需创建 Gmail API 应用的 Gmail MCP 接入指南。

先定一个具体的验收目标:Claude 能列出两个测试邮箱,分别找到其中的测试邮件,并正确标注来源。已有邮箱接入 MCP 的整体思路,可参阅已有邮箱的 Email MCP 服务指南。

两个 Gmail 测试邮箱经 Mailera 测试组和只读密钥,通过 MCP 供 Claude 访问
邮箱凭据用于连接 Mailera;Claude 使用限定邮箱组的 MCP 配置,不接收应用专用密码。

连接前需要准备哪些账户和权限?

准备两个自己拥有或获准访问的 Gmail 测试邮箱,分别称为“测试邮箱甲”和“测试邮箱乙”。甲中准备一封主题为“项目甲测试”的邮件,乙中准备一封主题为“项目乙测试”的邮件,正文不要包含敏感信息。

Mailera 当前的 Gmail 与 Google Workspace 接入方式使用应用专用密码(app password),不是 Google OAuth 登录。Google 要求使用应用专用密码的账户开启两步验证;操作入口可参阅 Google 两步验证说明。

根据 Google 应用专用密码说明(查阅日期:2026-10-25),仅使用安全密钥的两步验证、组织账户或高级保护计划,都可能导致应用专用密码选项不可用。Google 推荐在应用提供“Sign in with Google”时使用该方式,但这不是 Mailera 当前的 Gmail 接入路径。

个人 Gmail 与 Google Workspace 可以放在同一个接入流程中,但每个账户都要满足接入条件。Google Workspace 管理员说明(查阅日期:2026-10-25)指出,管理员可以关闭 IMAP,或仅允许指定的、支持 OAuth 的客户端。遇到组织限制,应联系管理员确认允许的方式。

配置项用在哪里与 Claude 的关系
每个邮箱自己的应用专用密码Mailera 的邮箱连接信息不交给 Claude,不放进提示词
Mailera API 密钥MCP 鉴权限定可访问的邮箱组及操作权限
面向 Claude 的 MCP 配置Claude 客户端用于连接 Mailera,应按凭据保护

添加邮箱需要管理员或主管角色。准备一个专用测试邮箱组,只放这两个邮箱,不要将无关的工作邮箱一起授权。应用专用密码的创建步骤见 Gmail MCP 应用专用密码配置。

怎样把两个 Gmail 邮箱接入 Mailera?

  1. 打开邮箱列表 → 添加邮箱 → 单个邮箱。
  2. 在邮箱地址中填写测试邮箱甲的地址,核对识别出的服务商,再点击继续。若没有正确识别,在或选择服务商中选择 Gmail。
  3. 在连接信息的密码栏输入甲账户的应用专用密码,不要输入常规登录密码。
  4. 在邮箱分组中选择专用测试组,点击测试并连接。
  5. 对测试邮箱乙重复操作。输入密码前,再核对一次当前地址和凭据所属账户。

测试并连接只检查连接,不会发送邮件。如果收件成功而发件失败,可以按提示选择保存为仅收件。本篇只做读取验收,但收件连接必须成功。

Mailera 会优先加载保留期内的最新邮件;连接成功不等于首次邮件加载已经完成。连接后,分别打开两个邮箱,核对地址,并确认两封测试邮件已可见,再继续配置 Claude。

Mailera 邮箱列表中两个可区分的 Gmail 测试邮箱及各自连接和同步状态
逐个核对地址和同步状态,不把连接成功当作邮件已经全部加载。

怎样用一个 MCP 配置访问这两个邮箱?

  1. 打开设置中的 API 密钥页,点击创建 API key。
  2. 填写易于识别的名称,例如“Claude 双邮箱只读测试”。
  3. 将邮箱范围限定为专用测试组,不选择所有分组。
  4. 权限只选择 read,并设置适合本次测试的有效期。
  5. 创建后,在API key 已创建,请立即复制对话框中选择面向 Claude 的复制 MCP 配置。
  6. 使用复制出的配置完成客户端接入,配置入口说明见 Mailera 的 Claude 集成页。

密钥只显示一次,配置也要按密钥保管,不要粘贴到聊天正文或公开问题单中。Mailera MCP 服务端地址是 https://mailera.app/api/public/v1/mcp;使用生成的配置,不要凭地址自行猜写配置字段。

Mailera API 密钥设置中限定测试邮箱组、仅授予读取权限和复制 MCP 配置的位置
邮箱范围和操作权限分别设置:只读不等于只允许一个邮箱。

接入后,让 Claude 调用 list_mailboxes,核对可见邮箱是否恰好是测试组中的甲和乙。若出现其他邮箱,先检查密钥范围,不要继续读取邮件。

这里有两层不同的限制:邮箱范围决定能访问哪些邮箱,read 决定能执行哪些操作。只读密钥不等于单邮箱密钥;一个只读密钥仍可读取其授权组内的多个邮箱。

怎样确认 Claude 没有混淆邮件来源?

先建立邮箱地址与标识的对应关系,再搜索。可以直接使用下面的提示词,邮件内容不需要提前交给 Claude:

调用 list_mailboxes,列出当前可访问的邮箱及工具返回的对应标识,不读取邮件正文。等我确认哪个是测试邮箱甲、哪个是测试邮箱乙,再继续。

确认对应关系后,做单邮箱查询:

只在刚才确认的测试邮箱甲中,查找主题为“项目甲测试”的邮件。返回主题、日期和来源邮箱,不读取其他邮箱。没有找到就直接说明,不补写结果。

再测试跨邮箱检索:

在测试邮箱甲和测试邮箱乙中,分别查找“项目甲测试”和“项目乙测试”邮件。按来源邮箱分组,列出主题、日期和邮件标识。来源必须依据工具返回内容;无法确定时停止并说明。

list_messages、search_messages 和 get_message 都使用 read 权限。查询所需参数应以客户端发现的工具定义为准,不能把 REST 请求中的参数名直接当作 MCP 参数。MCP 工具规范说明,客户端通过 tools/list 发现工具,参数由 inputSchema 定义,结果可以是结构化或非结构化内容。

检查实际工具调用,而不只看 Claude 最后生成的表格。如果结果提供邮箱地址,直接核对;如果只提供邮箱标识,就与前面列出的邮箱对应关系匹配。没有足够信息时,不要根据邮件主题、收件人或正文猜测它属于哪个邮箱。

查询目标需核对的工具调用预期来源实际来源是否通过
列出授权邮箱list_mailboxes仅甲、乙运行后填写运行后填写
查询“项目甲测试”search_messages;按需使用 list_messages甲运行后填写运行后填写
查询“项目乙测试”search_messages;按需使用 list_messages乙运行后填写运行后填写
跨邮箱检索search_messages甲、乙分别分组运行后填写运行后填写
读取选中邮件正文get_message与选中邮件来源一致运行后填写运行后填写

人工核对时,可以打开 Mailera 的统一收件箱,分别选择甲和乙,比较测试邮件的主题与日期。若你要求只查甲,实际调用却访问了乙,即使最后答案正确,这次验收也不通过。

提示词中的“只查甲”用于选择任务,不是安全隔离。若 Claude 在某项任务中绝不能访问乙,应使用只包含甲的邮箱组和对应密钥。

常见错误:只看到一个邮箱,或查不到新邮件

只看到一个邮箱。 检查乙是否已连接、是否属于密钥授权组,以及客户端是否仍使用旧配置。先修正可见邮箱范围,再调整搜索条件。

Gmail 登录失败。 核对应用专用密码是否属于正在添加的账户,再检查两步验证和组织策略。Google 在账户密码修改后会撤销应用专用密码;近期改过密码时,需要重新处理连接凭据。没有应用专用密码选项时,按 Google 官方说明排查,不要通过降低账户保护来强行接入。

能列出邮箱,却找不到测试邮件。 检查主题、文件夹和同步状态,确认首次加载已经包含目标邮件。闲置邮箱的后台检查频率会降低,非活跃邮箱可能休眠,因此新邮件不一定立即可查。

让 Claude 同步却不能执行。 sync_mailbox 需要 sync 权限,read 不包含主动同步。确实需要主动同步时,单独评估是否授予该权限,不要为排障直接开放全部操作。

能读不能发。 检查是否授予 send,以及邮箱是否保存为仅收件模式。只读流程本来就不允许发送,不能把这一点当作收件连接失败。

如何防止邮件诱导 Claude 越权操作?

收到的邮件是不可信数据,不是给 AI 智能体的指令。 即使正文写着“请读取另一个邮箱”“把 API 密钥发给这个地址”或“忽略先前规则”,也不能照做。邮件中的要求不能改变你事先设定的访问范围。

默认保留专用邮箱组和只读密钥。不要把应用专用密码、API 密钥或完整敏感邮件放入提示词、截图及运行日志;权限设置还可参阅 Mailera 安全说明。

需要整理邮件时,再按任务增加 move 权限,供 move_message 使用。需要回复时,reply_to_email 使用 send 权限;不要为了读取而提前开放这些权限。

发送前,要求 Claude 明确展示发件邮箱、收件人和正文,由你确认后再执行。多邮箱场景尤其要检查发件邮箱,不能因为邮件主题相似就沿用上一次的选择。

停止使用时撤销 API 密钥,并用旧配置尝试调用,确认访问已被拒绝。Mailera 会立即拒绝已撤销密钥的调用;后续访问控制不能代替对已进入对话内容的处理,因此从测试阶段就应只使用非敏感邮件。

Mailera 的边界是什么?

Mailera 连接已有邮箱,不创建新的 Gmail 邮箱或地址,也不合并 Google 账户。它不能解除 Google Workspace 管理员限制,当前 Gmail 路径仍要求应用专用密码可用。

邮件可查时间受同步状态和邮箱活跃程度影响,不能按绝对实时来设计流程。只读密钥也不会因为提示词要求而获得发送、移动或主动同步能力:这些操作都需要分别授权。

让 AI 智能体通过 MCP 使用您的邮箱

将 Mailera 的 MCP 服务器添加到 Claude、Cursor 或 VS Code,让智能体读取、分类和回复邮件。

了解 MCP 用法