Email Routing 是 zone 级功能,默认应用于 apex 域名(例如 example.com)。Email Sending 将每个域名单独处理,并按域名进行接入。你可以将任一服务扩展到同一 zone 的子域名,例如 mail.example.com 或 corp.example.com,但两者的接入流程不同。
一个 zone 最多可为 Email Routing 和 Email Sending 合计配置 30 个域名(含 apex 域名)。完整平台限制列表请参阅限制。
-
登录 Cloudflare 仪表板 ↗,并选择你的账户和域名。
-
前往 Compute(计算) > Email Service(电子邮件服务) > Email Routing(电子邮件路由)。
Go to Email Routing ↗ -
选择 apex 域名,然后打开 Settings(设置)。
-
在 Subdomains(子域名) 下,在行内表单中输入要启用的子域名并提交。
Cloudflare 会为该子域名添加所需 DNS 记录。记录传播后,你就可以像在 apex 域名上一样,在子域名上创建路由规则。
Email Sending 将子域名视为独立的发送域名。请通过标准接入流程接入子域名:
-
登录 Cloudflare 仪表板 ↗,并选择你的账户。
-
前往 Compute(计算) > Email Service(电子邮件服务) > Email Sending(电子邮件发送)。
Go to Email Sending ↗ -
选择 Onboard Domain(接入域名),并选择要从其发送的子域名。接入流程会为子域名添加
cf-bounceMX、SPF、DKIM 和 DMARC 记录。 -
选择 Done(完成)。
验证完成后,即可使用 REST API 或 Workers 绑定,从该子域名上的地址(例如 notifications@mail.example.com)发送邮件。
- 域名配置 — 管理发送与路由的 DNS 记录。
- 路由规则与地址 — 在子域名上创建路由规则。
- 可达性(Deliverability) — 为不同类型邮件使用独立子域名。