主流企业邮箱对比及配置方式 独立开发者如何配置免费的域名邮箱

原文永久链接:https://forum.piwind.com/d/20-zhu-liu-qi-ye-you-xiang-dui-bi-ji-pei-zhi-fang-shi-du-li-kai-fa-zhe-ru-he-pei-zhi-mian-fei-de-yu-ming-you-xiang

Date: 2025-06-16

本文背景:

  • 你上各大搜索引擎,或者小破站、小红薯,搜企业邮箱对比,无一例外都是广告,一堆垃圾浪费你的时间
  • 作为热衷免费(白嫖)的独立开发者,还得一个个翻阅和测试各家企业邮箱服务,对比选择,本文旨在节约这些人的时间
  • 对比的目的不是选择唯一,可以同时用很多家的服务,尽量主域自己控制,推荐resend加cloudflare,DMARC也可以做在cloudflare上,免费的够用了

直接看对比总结:

  • **Mailgun:**免费计划发信量100封/天,3000封/月。绑手机号有点麻烦。仅提供邮件的收发服务,不提供服务器存储。对于开发者比较友好,不少应用直接集成了mailgun,只需要填写API key和域名就能直接用,SMTP credential创建也很方便。
  • **Google Workspace:**已经没有免费计划,故跳过。
  • **Zoho Mail:**免费计划5个账号,每个账号邮箱容量5G,发信量是动态风控的,据说不会超过100封/天。必须要验证手机号。免费计划下的所有账户不能开启POP/IMAP、转发,实测SMTP是可以用的。zoho的账户除了邮箱还有很多企业服务,例如CRM、SalesIQ,但很多都要收费。
  • **Microsoft 365 订阅:**Microsoft 365 订阅本身是收费的,没有免费服务。Microsoft 365 E5 开发者订阅由于大量白嫖,已经停止并在逐步封号回收了,所以不推荐用免费的E5订阅。另外,微软本身的系统非常复杂,我用过的控制台就至少有 365 开发者订阅控制台、365 admin center、Entra admin center、Partner Center,企业有需要最好是去对接销售,如有需要我也可以写一篇如何完善配置微软的企业服务。
  • **腾讯企业邮箱:**免费额度100个账号,邮箱容量1G,发信量500封/天。必须依托在企业微信的平台下,也就是要注册一个企业,绑定手机、微信,提供大量个人信息,后续做CNAME还需要做了ICP备案的主域名。
  • **阿里企业邮箱:**免费额度50个账号,每个账号邮箱容量5G,发信量2000封/天/企业。创建企业邮箱的时候,最后会提示可以创建钉钉企业并绑定企业邮箱,也可以不创建。
  • **网易免费企业邮箱:**免费50个账号,邮箱容量6G,发信量100封/天/帐号。发信量小再加上个人偏见,我懒得测了,欢迎用过的开发者补充。

所有的前提:

你需要有一个域名。

Mailgun

链接:

流程:

在官网注册登录,可以不绑定信用卡,但是需要绑定手机号(国内手机号收不到短信验证码,不过可以发工单解决),登录后创建API key,实际有两个地方创建API key:

  • 右上角 设置 - API Security,创建 API key【这个适用于所有域名】
  • 左侧 Send - Sending - Domain settings,创建 Sending keys【这个仅适用于选择的域名】

API使用:

复制代码
论坛邮箱drive: mailgun
地址:[email protected]
Secret key: <API key>
域名: sandbox57fce815d91d42fdb4e4e6aaxxxxxxxx.mailgun.org
区域: US

也可以通过SMTP发送:

复制代码
hostname: smtp.mailgun.org
Port: 587
Username: [email protected]	
password: <SMTP password>

不过测试域只能发送到mailgun后台已验证授权的邮箱,要发送到任意邮箱,必须要用自己的域名

左侧 Send - Sending - Domains,添加domain,填写如下:

复制代码
Domain name: notify.example.top
Domain region: US
IP assignment option: Shared IP
DKIM: 自管理,长度1024

按需添加如下DNS记录:

复制代码
MX	notify	mxa.mailgun.org	优先级 10
MX	notify	mxb.mailgun.org	优先级 10
TXT		notify		v=spf1 include:mailgun.org ~all
TXT		mailo._domainkey.notify		k=rsa; p=MIGf....
CNAME	email.notify	mailgun.org		不代理
TXT		_dmarc.notify	v=DMARC1; p=none; pct=100; fo=1; ri=3600; ...【DMARC也可以不配,因为需要付费才能看到报告】

实测验证域名DNS的耗时比较长(20分钟左右),可以发给任意邮箱,没有问题

收邮件配置:左侧 Send - Receiving - Routes,创建路由,写规则就好了(转发到邮箱或URL,也可以临时存储到mailgun的服务器上,并用webhook触发通知)

**免费额度:**只能添加1个域名,发信量100封/天,3000封/月。

其他设置:

  • 账户,时区、时间格式ISO

收费选项(2025-04-29 记录):

链接:Flexible Email Delivery & API Pricing Plans | Mailgun | Mailgun

Google Workspace

链接:

收费选项(2025-04-29 记录):

Zoho Mail

链接:

在官网注册登录,必须要验证手机号,进入邮箱之后选择Free Plan永久免费,配置如下:

【免费计划下的所有账户不能开启POP/IMAP、转发,实测SMTP是可以用的】

复制代码
域名:123456.xyz
机构名称:example
行业类型:教育
然后DNS验证可以直接链接到cloudflare操作验证域名(添加的是一条CNAME记录)
超级管理员邮箱地址:[email protected]
然后可以创建用户,创建组
可以自动添加DNS记录(邮件MX记录,SPF,DKIM),添加后还需要在控制台选手动配置,验证

测试发送邮件给outlook,被标记为了垃圾邮件:

复制代码
Received有5条,mail.zoho.com到mx.zohomail.com,sender4-of-o55.zoho.com (136.143.188.55)到outlook,微软内部3条
有中转因此有 ARC-Authentication-Results 2条
spf通过1条,136.143.188.55被123456.xyz认证为允许发送邮件
dkim通过1条,d=123456.xyz
dmarc=pass都通过,微软compauth=pass reason=100

Return-Path: [email protected]

反垃圾结果:

复制代码
X-MS-Exchange-Organization-SCL: 5
微软的垃圾邮件置信度(SCL)范围为 0-9,得分越高越可能是垃圾邮件,5 表示中等偏高概率为垃圾邮件,可能因内容、域名信誉或发送模式触发。

X-Microsoft-Antispam-Mailbox-Delivery
OFR:SpamFilterAuthJ
Outlook Filter Rules(Outlook 应用的过滤规则)
邮件被 非 Outlook 垃圾邮件过滤器 的其他反垃圾系统标记为垃圾邮件(如 Exchange Online Protection, EOP)。
说明微软的云端反垃圾引擎(而非本地客户端规则)触发了此判定

尝试了使用resend的服务来重新发件,也是同样的标记成了垃圾邮件,说明这个跟zoho mail这个提供商没有关系,是这个数字.xyz域名本身的声誉问题。

有永久免费套餐(2025-04-30 记录):

**免费额度:**1个域名,5个账号,每个账号邮箱容量5G,发信量是动态风控的,据说不会超过100封/天。

Zoho还有很多企业服务,比如:

复制代码
Zoho CRM
Zoho SalesIQ

Microsoft 365 订阅

腾讯企业邮箱

链接:

免费额度(2025-05-02):

100个账号,邮箱容量1G,发信量500封/天,1个域名。

**流程:**注册登录企业微信,邮件控制台中输入域名,添加DNS记录即可

复制代码
MX	@	mxbiz1.qq.com	优先级 5
MX	@	mxbiz2.qq.com	优先级 10
TXT		@		v=spf1 include:spf.mail.qq.com ~all

企业微信控制台 - 邮件 - 安全管理 - DKIM验证 - 配置,获得DNS记录将其添加:

复制代码
TXT		xxxx2505._domainkey		v=DKIM1; k=rsa; p=MIGf...

至此,发件的SPF、DKIM都配好了,DMARC在企业微信中并没有看到有数据统计联动的页面,直接用cloudflare的即可。

要启用自己的 mail.域名 的登录页面,需要在 企业微信控制台 - 邮件 - 配置 - 邮件网页版 - 个性化登录中启用(注意需要付费开通邮件高级功能才能生效),并且需要主域名做了ICP备案才能生效。启用的话就可以添加相应的DNS记录:

复制代码
CNAME	mail	tp.exmail.qq.com	不代理

阿里企业邮箱

链接:

免费额度(2025-05-02):

50个账号,每个账号邮箱容量5G,发信量2000封/天/企业,1个域名,不支持自动转发,最长开通5年,只要不收费就会一直自动续1年。

**流程:**注册登录阿里云,输入域名,时长选5年,下单后添加DNS记录即可(本次以二级域名notify.example.com为例):

复制代码
MX	notify	mx1.qiye.aliyun.com	优先级 5
MX	notify	mx2.qiye.aliyun.com	优先级 10
MX	notify	mx3.qiye.aliyun.com	优先级 15
TXT		notify		v=spf1 include:spf.qiye.aliyun.com -all

这里不添加CNAME记录,因为仅用作发件服务,不需要设计单独的登录入口

添加之后,在控制台检查解析成功即可,然后初始化密码,登录企业邮箱分配账号等操作

管理员配置:

  • 默认分配的邮箱是 postmaster@域名,除此还能配置50个账号

  • 能定制网页标题、logo、欢迎信等

  • 安全管理 - 账号安全策略 - 启用双重认证,设置范围为空(这里设置的是强制启用双重认证,不过postmaster账号无法关闭)

    认证方式可选安全手机短信 和 身份验证器

    允许使用第三方客户端,开启,范围全员(postmaster无法开启第三方客户端)

    强制启用安全密码,关闭(也就是普通密码来访问SMTP/IMAP等客户端)

    定期修改密码提醒,关闭

  • 企业定制 - 域名管理 - 检查MX解析,找到DKIM去添加DNS记录:

    复制代码
    TXT		default._domainkey.notify		v=DKIM1; k=rsa; p=MIIB...
  • 组织与用户 - 邮箱管理,添加员工邮箱和服务邮箱(不要用钉钉就全部用服务邮箱,员工邮箱就是会同步在钉钉企业中创建一个员工),创建的时候开启POP3/IMAP/SMTP,注意取消初次登录修改密码

邮箱配置:

  • 账户与安全 - 账户安全 - 异地登录提醒:不接收
  • 邮箱设置 - 显示设置 - 附件位置,邮件顶部
  • 邮箱设置 - POP和IMAP,收取邮件范围 - 全部

客户端配置:

复制代码
imap.qiye.aliyun.com(使用SSL,端口号993)
smtp.qiye.aliyun.com(使用SSL,端口号465)

【写CNAME也会遇到证书不匹配的问题,看了下说明文档,要付费升级才能定制】

邮件反垃圾:

被outlook丢进垃圾箱了,邮件头信息中Authentication-Results可以看到所有验证都是通过的。

网易免费企业邮箱

链接:

免费额度(2025-05-02):

50个账号,邮箱容量6G,发信量100封/天/帐号。

本文声明:

  • 此文可能会存在排版、样式不美观,图片无法显示等问题
  • 文章内容在原文永久链接中会定期更新,此文不做同步更新
  • 限于篇幅长度限制,此文可能会有裁剪

建议阅读原文链接