托管多个域名到 Cloudflare 并配置邮件路由规则

​一、托管多个域名到 Cloudflare

​1. 添加域名至 Cloudflare

​登录 Cloudflare 控制台,点击「添加站点」。

​输入多个域名​(用英文逗号分隔,如 xxx.com,xxx.cn),选择「快速扫描 DNS 记录」或手动导入现有记录。

​选择套餐:所有域名均选择「Free 免费计划」即可满足基本需求。

进入域名详情页面,cloudflare会自动扫描已有的DNS记录,直接选择继续即可。

​获取 Cloudflare 分配的 DNS 服务器地址​(如 marcus.ns.cloudflare.com 和 tina.ns.cloudflare.com)。

​2. 修改域名注册商 DNS 服务器

cloudflare会提示我们更新名称服务器,这时便需要在域名申请、注册的服务商处进行修改。
​分别登录每个域名的注册商平台​(如阿里云、腾讯云),进入 DNS 管理页面。

​删除原有名称服务器,替换为 Cloudflare 提供的两个地址。

以 Spaceship 更新名称服务器为例

登录 Spaceship 控制台
进入「Launchpad」→ 选择目标域名 → 点击「高级 DNS」→ 找到「名称服务器」部分。

​修改名称服务器
点击「修改」→ 选择「自定义名称服务器」。
删除 Spaceship 默认的名称服务器(如 ns1.spaceship.com),粘贴 Cloudflare 提供的两个地址。
点击「保存DNS设置」保存设置。

​3. 验证名称服务器生效

​返回 Cloudflare 检查状态

在 Cloudflare 控制台点击「立即检查名称服务器」→ 页面提示「已检测到您的名称服务器」表示配置成功。
​等待 DNS 生效
​生效时间:通常需 ​10 分钟至 48 小时​(国际域名可能更快)。
​状态确认:刷新 Cloudflare 控制台,当域名状态显示「活动」时,表示托管已激活。

​返回 Cloudflare 检查状态:点击「立即检查名称服务器」,等待状态变为「活跃」(通常 10 分钟至 48 小时)。

显示如下界面,则cloudflare已经成功绑定。

二、配置邮件路由规则(以单个域名为例)​

​1. 启用电子邮件路由

在 Cloudflare 控制台选择目标域名,进入「电子邮件 → 电子邮件路由 → 启用电子邮件路由」。

​自动添加 DNS 记录:Cloudflare 会生成 MX 记录(指向 route1.mx.cloudflare.net 等)和 SPF 记录(包含 include:spf.mx.cloudflare.net),需确认 DNS 记录状态为「已配置」。

​2. 添加目标邮箱并验证

进入「目标地址 → 添加目标地址」,输入接收邮件的真实邮箱(如 Gmail、Outlook)。

​验证邮箱:目标邮箱会收到验证邮件,点击链接完成激活。

​3. 设置 Catch-all 转发规则

进入「路由规则 → 编辑 Catch-all」,选择「发送到电子邮件」,关联已验证的邮箱。

​启用规则:确保 Catch-all 开关处于「活跃」状态,所有 *@xxx.com 的邮件均会转发至目标邮箱。

三、多域名独立配置要点

​1. 域名独立性

每个域名需单独配置:重复上述步骤为每个域名启用邮件路由,并独立设置 Catch-all 规则。
​DNS 记录隔离:确保不同域名的 MX 记录独立(如 xxx.com 和 xxx.cn 的 MX 值不冲突)。

​2. 批量管理技巧

​统一目标邮箱:可将所有域名的邮件转发至同一目标邮箱(如 user@gmail.com),简化管理。
​自定义前缀:通过「路由规则 → 创建地址」为不同域名生成专属前缀(如 support@xxx.com 和 sales@xxx.cn)。

四、注意事项

​DNS 生效延迟:修改名称服务器后需等待 24-48 小时全球同步,期间可能无法接收邮件。

​仅支持收件:Cloudflare 邮件路由不支持发件功能,需通过第三方服务(如 Gmail SMTP)发送邮件。

​隐私保护:建议在注册商平台开启隐私保护,避免 WHOIS 信息泄露。

五、常见问题

​Q1:多个域名能否共用同一目标邮箱?

可以,但需为每个域名单独验证目标邮箱。若目标邮箱相同,只需在首次验证后直接关联其他域名。

​Q2:邮件收不到怎么办?

检查目标邮箱的「垃圾邮件」文件夹。

确认 MX 记录状态为「已配置」(通过 MXToolbox 验证)。

通过以上步骤,可实现多域名的邮件自动化转发。若需进一步配置高级规则(如按子域名分流),可参考 Cloudflare 官方文档

posted @ 2025-05-09 16:57  ricardo-allen  阅读(3515)  评论(0)    收藏  举报