跳到正文
一AllOne
关注

怎么选

免费域名邮箱怎么搞:Cloudflare 转发、Zoho、腾讯和网易企业邮对比

想用 hi@你的域名 收发邮件,先分清「只收不发」还是「收发都要」。这篇对比 Cloudflare 转发、Zoho、腾讯和网易的免费企业邮,附 Workspace、M365 价格作对照,并讲清 MX、SPF、DKIM、DMARC 怎么配。

发布于 2026-10-28 · 最后核实:2026-10-28 · 文中价格与额度以各官网为准

网站上线后,页脚写个 gmail 邮箱总觉得不够正式,想换成 hi@你的域名。一搜教程,转发、代发、MX、SPF 一堆名词。其实先回答一个问题就能少走一半弯路:你只需要收信,还是收发都要?

结论先说:只收不发,用 Cloudflare Email Routing 转发到常用邮箱,免费、几分钟配好;收发都要,国内用户先看腾讯企业邮基础版或网易免费企业邮,海外用户先看 Zoho Mail 免费版,预算允许就直接上 Google Workspace 或 Microsoft 365;网站要给用户发验证码、通知,另配 Resend 这类发信服务,并把 SPF、DKIM、DMARC 配齐。本文信息核实于 2026-10,免费额度随时可能调整,注册前以官网为准。

先分清:只收不发 vs 收发都要

  • 只收不发:页脚联系邮箱、注册平台用。一个转发服务就够,代表是 Cloudflare Email Routing。
  • 收发都要:要和客户、合作方往来,需要一个有收件箱、能发信的真邮箱,比如 Zoho、腾讯、网易、Workspace、M365。
  • 网站自动发信:验证码、密码重置、订单通知,需要发信 API 或 SMTP 服务,比如 Resend。

三类可以叠加,比如企业邮箱处理日常往来,Resend 从子域名发事务邮件。

只收不发:Cloudflare Email Routing

域名 DNS 在 Cloudflare 的话(不在的话可以先看域名怎么选、在哪买),在后台开启 Email Routing,添加规则「hi@你的域名 → 你的常用邮箱」,验证目标邮箱即可。Cloudflare 会自动在根域名添加 MX、SPF、DKIM 记录。

官方文档里的关键限制:

  • 收信免费、不限量:Workers 免费计划和付费计划的入站邮件都是 Unlimited。
  • 每个域名最多 200 条规则,单封入站邮件不超过 25 MiB;一条规则只能转到一个目标,转给多人要写 Worker。
  • 用了 Email Routing,根域名的 MX 必须指向 Cloudflare,不能和别家邮箱同时收根域名的信。

Cloudflare 另有 Email Sending(测试版),但发给任意收件人需要 Workers 付费计划(每月含 3,000 封,超出每 1,000 封 $0.35),免费计划不能对外发信。

关于「转发 + Gmail 代发」

过去常见的组合是 Cloudflare 收信、转到 Gmail,再在 Gmail「以其他地址发送」里填一个第三方 SMTP 来回信。这个方案要谨慎了:Gmail 帮助中心写明,从 2027 年 1 月起不再支持第三方地址的「Send as」,过渡期内可能限制新增配置,Google 建议改用桌面邮件客户端或 Google Workspace。转发收信不受影响。

收发都要:几家对比

Zoho Mail 免费版 腾讯企业邮基础版 网易免费企业邮 Google Workspace Microsoft 365
价格 免费 0 元 免费 Business Starter $7/用户/月 Business Basic $7/用户/月(年付)
用户数 最多 5 个,第 6 个起全员需付费 账号数不限 上限 50 个 最多 300 最多 300
存储 每人 5GB 每个邮箱 1G 官网对比表写单个账号 6G 每人 30GB 以官网为准
域名 1 个 以官网为准 需用自有域名才能对外发信 支持 支持
客户端 网页 + 官方 App,不含 IMAP/POP 网页、企业微信、Foxmail 等 以官网为准 以官网为准 网页和移动版
发信限制 以官网为准 对外 500 封/天 以官网为准 以官网为准 以官网为准

几点补充:

  • Zoho 免费版不是哪里都能注册。定价页标注「仅在部分数据中心提供」,帮助文档也写明可能无法在所有地区使用。没有 IMAP/POP,就不能用 Apple Mail、Outlook 等第三方客户端。
  • 腾讯企业邮基础版注册入口会跳转到企业微信,适合本来就用企业微信的团队。专业版 950 元/年起,VIP 账号单价 190 元。
  • 网易免费企业邮官网注明赠送域名只能域内发信,要对外发信需绑定自有域名。专业版标价 0.29 元/用户/天。
  • Google Workspace 和 Microsoft 365 美国官网标价都是 $7/用户/月起,按人付费,一个人用每年约 $84。

网站发信:Resend 和 SPF/DKIM/DMARC

验证码、密码重置这类邮件应该用专门的发信服务。以 Resend 为例,免费版每月 3,000 封、每天 100 封、最多 3 个域名;Pro $20/月含 5 万封、不限每日量。

配置步骤(来自 Resend 文档):

  1. 后台添加域名,官方建议用子域名,比如 notifications.example.com,这样发信信誉和你的日常邮箱隔开。
  2. 把 Resend 生成的 DKIM、SPF 记录(TXT,以及 MX 或 CNAME)原样复制到 DNS。在 Cloudflare 添加 CNAME 时要关掉代理(橙色云朵),否则验证不过。
  3. 通常 15 分钟内验证通过,最长可能 72 小时。
  4. 验证通过后在 _dmarc 加 DMARC 记录,先用 p=none 观察,确认都通过后再收紧。

Gmail 的发信要求:自 2024 年 2 月 1 日起,所有给 Gmail 个人邮箱发信的人都必须配 SPF 或 DKIM;每天给 Gmail 发超过 5,000 封的批量发信人,SPF、DKIM、DMARC 三者都要配(DMARC 可以是 p=none),营销邮件还要支持一键退订。量小也建议三项都配。

四种记录各是什么

记录 放在哪 作用 示例
MX 收信的域名 告诉别人「发给这个域名的信送到哪台服务器」 Cloudflare 的 route1.mx.cloudflare.net 等
SPF 发信域名的 TXT 列出哪些服务器可以用这个域名发信 v=spf1 include:_spf.mx.cloudflare.net ~all
DKIM 选择器._domainkey 的 TXT 用签名证明邮件确实由域名所有者发出、没被改过 cf2024-1._domainkey、google._domainkey
DMARC _dmarc 的 TXT 规定 SPF/DKIM 都不通过时怎么处理,并接收报告 v=DMARC1; p=none; rua=mailto:你的地址

通用配置步骤:

  1. 选定邮箱或发信服务,在它的后台添加域名,拿到要加的记录。
  2. 到 DNS 服务商处逐条添加,复制粘贴,不要手打(DNS 基础可以先看 DNS 是什么)。
  3. 删掉旧的、冲突的 MX 和多余的 SPF。
  4. 后台点验证,再给自己的 Gmail 发封测试信,在「显示原始邮件」里看 SPF、DKIM、DMARC 是否都是 pass。

常见的坑

  1. MX 冲突。根域名的 MX 只能指向一家。同时留着 Cloudflare 和企业邮的 MX,邮件会随机落到其中一家。换服务商时先加新记录、确认能收信,再删旧的。
  2. SPF 写了两条。每个域名只能有一条 SPF。用了多家服务就合并成一条多个 include:,并注意 DNS 查询不超过 10 次。
  3. 进垃圾箱。常见原因是 SPF、DKIM 没配或没对齐,DMARC 缺失,新域名突然大量发信。Google 建议用 Postmaster Tools 盯垃圾邮件投诉率,保持在 0.1% 以下,绝不到 0.3%。
  4. DMARC 一上来就 reject。还没确认所有发信来源都通过就设 p=reject,正常邮件也会被拒。从 p=none 开始。

参考资料

常见问题

只想让 hi@我的域名 能收到邮件,最省事的免费方案是什么?
域名的 DNS 托管在 Cloudflare 的话,用 Cloudflare Email Routing。它把发到你域名的邮件转发到一个你已验证的邮箱(比如常用的个人邮箱),Cloudflare 文档写明免费计划收信不限量。它只负责转发,不提供收件箱,也不能用来回信。
Gmail 的「以其他地址发送」还能用来发 hi@我的域名 吗?
按 Gmail 帮助中心 2026 年 10 月的说明,从 2027 年 1 月起,Gmail 网页版和手机 App 不再支持用第三方地址「以其他地址发送」,过渡期内可能限制新增配置。所以「Cloudflare 转发 + Gmail 代发」不适合作为新的长期方案。
收发都要、又不想花钱,选哪家?
按 2026 年 10 月各家官网:Zoho Mail 免费版最多 5 个用户、每人 5GB、绑定 1 个域名,只能用网页和官方 App,不含 IMAP/POP,而且只在部分数据中心提供;腾讯企业邮基础版 0 元,账号数不限、每个邮箱 1G,对外发信每天 500 封;网易免费企业邮账号上限 50 个,官网对比表写单个账号 6G。
用 Resend 给用户发验证码邮件,DNS 要配什么?
在 Resend 后台添加域名(官方建议用子域名,例如 notifications.example.com),把它生成的 DKIM、SPF 记录(TXT 和 MX 或 CNAME)原样加到 DNS,验证通过后再在 _dmarc 加一条 DMARC 记录,建议先用 p=none。Resend 免费版每月 3,000 封、每天 100 封。
SPF 记录为什么只能有一条?
Google 的说明是每个域名只能有一条 SPF 记录,多个发信服务要写进同一条里,用多个 include: 合并,整条记录的 DNS 查询不超过 10 次。例如 v=spf1 include:_spf.mx.cloudflare.net include:_spf.google.com ~all。

← 返回教程列表