iCloud 邮件 + AI

iCloud MCP 服务器
适用于 Claude、Cursor 和 ChatGPT

几分钟即可为你的 AI 代理接入一个真正的 iCloud 收件箱。使用 Apple App 专用密码读取、搜索、发送、回复、定时与整理邮件,同一个收件箱可在所有 MCP 客户端中使用,而不止一个。

Apple 没有为 iCloud 邮件提供 OAuth,所以 Claude 无法直接连接它。mcpemails 使用 Apple App 专用密码通过 IMAP 连接你的 iCloud 收件箱,让 Claude、Cursor 或任意 MCP 客户端都能读取、搜索、发送并整理这些邮件。设置大约只需两分钟,1 个收件箱免费。

1 个收件箱永久免费 App 专用密码,无需 OAuth 邮件实时获取,绝不存储

iCloud 如何连接:App 专用密码

iCloud 邮件使用 Apple App 专用密码通过 IMAP/SMTP 连接。在 account.apple.com 的 Sign-In and Security → App-Specific Passwords(登录与安全、App 专用密码)中生成一个(需要开启双重认证),然后连同你的 iCloud 地址一起粘贴到 mcpemails。

iCloud Mail 的准确 IMAP 与 SMTP 设置

把它们复制到连接表单中。mcpemails 会尽可能自动填写,并在第一种传输方式无响应时改用另一种标准方式重试。

协议服务器端口加密
IMAP(接收)imap.mail.me.com993TLS(隐式)
SMTP(发送)smtp.mail.me.com587STARTTLS

已于 2026-08-31 验证:imap.mail.me.com 响应了 TLS 连接,并以该名称表明自己是 IMAP 服务器。 它声明支持 ATOKEN, ATOKEN2, PLAIN, XOAUTH2 认证。

登录用户名: Apple 的文档规定用户名是 iCloud 地址中的名称部分,即 johnappleseed 而不是 johnappleseed@icloud.com。如果被拒绝,请使用完整地址。

你的 AI 能做什么

一个代理真正能用的 iCloud Mail 收件箱

十七个基于动作的 MCP 工具:发送、回复、转发、定时和整理。代理在 iCloud Mail 内即可完成整件事。

  1. 01读取

    读取与搜索邮件

    跨文件夹列出、读取和搜索,找到那张发票、总结一个会话,或拉取某发件人的最新邮件。

  2. 02发送

    发送、回复与转发

    撰写并发送真实邮件、在会话中回复并转发,直接从你的邮箱完成,而不是留下需要你手动发送的草稿。

  3. 03定时

    定时稍后发送

    将邮件排入队列在合适时间发出,代理现在撰写、按计划发送。

  4. 04整理

    移动、复制、标记、归档、删除

    保持收件箱整洁:将邮件归入文件夹、标记重点、归档其余,或按需删除。

设置

四步连接 iCloud Mail

从注册到第一封 AI 邮件,仅需几分钟。

01

创建免费账户

注册 mcpemails,无需信用卡。免费套餐可永久连接一个收件箱。

02

生成 App 专用密码

在 account.apple.com 进入 Sign-In and Security → App-Specific Passwords,创建一个密码(必须已开启双重认证)。

03

粘贴到 mcpemails

填入你的 iCloud 地址和 App 专用密码,安全地连接收件箱。

04

将 MCP URL 粘贴到你的 AI

把 https://mcpemails.com/api/mcp 粘贴到 Claude、Cursor 或 ChatGPT 中,完成授权,代理便拥有该收件箱。

开始之前

iCloud Mail 真正容易出问题的地方

双重认证是前提条件,而不是可选项

Apple 只为受双重认证保护的 Apple 账户签发 App 专用密码。如果 account.apple.com 的 Sign-In and Security 中没有 App-Specific Passwords,原因就在这里,开启双重认证是第一步,而不是可有可无的加固措施。没有其他途径:Apple 没有为 iCloud 邮件提供 OAuth,而你的普通 Apple 账户密码在任何配置下都无法让邮件客户端通过认证。

用户名通常不是你的完整邮箱地址

Apple 的文档规定,收信用户名是 iCloud 地址的名称部分,例如 johnappleseed 而不是 johnappleseed@icloud.com。这与本站几乎所有其他服务商正好相反,习惯性地填入完整地址的人常会因此出错。较早的 @me.com 和 @mac.com 地址,以及 iCloud+ 自定义域名地址,都以同一个主账户名称登录。如果短格式被拒绝,Apple 自己的文档给出的备选方案是完整地址。

发信使用 587 上的 STARTTLS,升级之前什么都不提供

Apple 的提交服务器是端口 587 上的 smtp.mail.me.com,它以明文连接开始,再通过 STARTTLS 升级。本站列出的大多数服务商使用 465 上的隐式 TLS,所以对 iCloud 默认使用 465 的客户端只会卡住。同一处还有第二个陷阱:我们探测时,服务器在 STARTTLS 之前完全没有声明任何认证机制。过早读取机制列表的客户端会断定不支持认证并放弃,而实际上它只需要先升级连接。

Apple 的 IMAP 服务器几乎什么都不声明,这改变了邮件的移动方式

我们从 imap.mail.me.com 读回的能力列表异常简略。没有 MOVE,所以移动邮件以复制、更新标记和清除的方式完成,而不是一条原子命令,连接中途断开可能会让邮件同时留在两个文件夹中。没有 IDLE,所以无法向你推送任何东西,新邮件要靠查询才能发现。没有 UIDPLUS,所以复制后邮件的标识符不会返回,只能在目标文件夹中搜索。也没有 SPECIAL-USE,所以 Sent、Drafts、Trash 和 Junk 按名称而不是按角色匹配:对于用其他语言创建的邮箱,请明确写出文件夹名称,代理就能找到它。

iCloud Mail 的已知限制

  • iCloud 不支持 IDLE,所以新邮件是在代理查询时发现的,而不是在到达的那一刻推送。
  • 由于没有 MOVE 扩展,移动操作不是原子的。操作中途连接断开,可能会让邮件短暂地出现在两个文件夹中。
  • Apple 没有为 iCloud 邮件提供 OAuth。App 专用密码是唯一的途径,在你的 Apple 账户中撤销它会立即断开收件箱。
常见问题

iCloud Mail 与 AI:常见问题解答

Claude 能用于 iCloud 邮件吗?

不能单独使用。Claude 没有内置的 iCloud 连接器,Apple 也没有为 iCloud 邮件公布 OAuth 接口。使用 Apple App 专用密码,通过 IMAP 将 mcpemails 这样的 MCP 服务器连接到邮箱后,Claude 就能读取、搜索、发送、回复、定时和整理邮件,而且同一个连接也可在 Cursor 和 ChatGPT 中使用。

iCloud 邮件的 IMAP 和 SMTP 设置是什么?

IMAP 为 imap.mail.me.com,端口 993,使用隐式 TLS。SMTP 为 smtp.mail.me.com,端口 587,使用 STARTTLS,而不是 465 上的隐式 TLS。两者的密码都是 Apple App 专用密码。Apple 的文档规定收信用户名为地址的名称部分。两个服务器均已在本页所示日期通过实时 TLS 连接确认。

为什么我的 Apple 密码被拒绝?

因为 iCloud 从不接受邮件客户端使用 Apple 账户密码。你需要在 account.apple.com 的 Sign-In and Security 下创建一个 App 专用密码,而该部分只有在开启双重认证后才会出现。如果密码正确但登录仍然失败,请尝试以地址的名称部分而不是完整地址作为用户名。

可以用于 @me.com、@mac.com 或 iCloud+ 自定义域名吗?

可以。它们都是同一个 iCloud 邮箱,通过相同的服务器和相同的 App 专用密码访问。iCloud+ 自定义域名地址是你 iCloud 账户上的一个别名,而不是单独的邮箱,所以它以你的主账户名称认证,其邮件也会进入同样的文件夹。

我的 iCloud 邮件会存储在你们的服务器上吗?

不会。每次请求都通过 IMAP 从 Apple 实时获取邮件,并交给你的 AI 客户端。凭据静态加密存储,邮件正文不会保留。在你的 Apple 账户中撤销 App 专用密码,会立即在 Apple 那一端终止连接。

给你的 AI 一个 iCloud 收件箱

几分钟即可连接 iCloud 邮件。1 个收件箱永久免费,无需信用卡。