若要通过自定义域名(例如 user1@example.com)收发邮件,必须为企业邮箱正确配置域名解析。
适用场景
为新域名配置企业邮箱服务。
从一个邮箱服务商迁移到另一个服务商。
优化现有邮箱配置的安全性和可达性。
前提条件
准备好域名。
目标域名已在云解析DNS-公网权威解析的域名列表中。如果没有找到目标域名:
在阿里云购买的域名会自动添加到公网权威解析。如果您还没购买域名,可在阿里云域名注册购买。
如果是第三方购买的域名,需手动添加域名到公网权威解析,并到域名注册商处把域名的 DNS 服务器地址改为阿里云分配的地址。详情可参考如何平滑迁移域名解析至阿里云解析DNS。
重要第三方注册的域名如果没有修改 DNS 服务器地址,解析记录即使添加成功也不会生效。DNS 服务器地址变更后,全球生效通常需要 10 分钟~48 小时。
已购买企业邮箱,并在邮箱管理界面完成了与域名(例如:
example.com)的绑定。如需购买阿里企业邮箱,详见阿里邮箱购买流程。完成域名绑定后,还需配置邮箱解析记录。
邮箱解析记录类型说明
主机记录 | 记录类型 | 示例 | 作用 | 必要性 |
@ | MX | mx1.qiye.aliyun.com | 用于指定接收该域名下的邮件的邮件服务器。一个域名可以有多个MX记录,优先级数字越小,优先级越高。 | 基础配置,必需 |
imap/pop3/smtp | CNAME | imap.qiye.aliyun.com | 邮件客户端配置。 | 基础配置,可选 |
CNAME | qiye.aliyun.com | 可实现 | 基础配置,可选 | |
@ | TXT | v=spf1 include:spf.qiye.aliyun.com -all | SPF记录:一种以IP地址认证电子邮件发件人身份的技术,是非常高效的垃圾邮件解决方案。接收邮件方会首先检查域名的SPF记录,来确定发件人的IP地址是否被包含在SPF记录中,如果包含,就认为是一封正确的邮件,否则会认为是一封伪造的邮件并予以退回。 | 基础配置,必需 |
default._domainkey | TXT | k=rsa; p=MIGfMA0GCSq... | DKIM:邮件数字签名,详见什么是DKIM?如何添加? | 进阶配置,可选,建议配置 |
_dmarc | TXT | v=DMARC1; p=quarantine; rua=... | DMARC:邮件策略控制,详见什么是DMARC?如何设置? | 进阶配置,可选,建议配置 |
邮箱解析需在主域名(主机记录为 @)添加 MX 和 TXT 记录。云解析DNS允许 @ 下 CNAME 与 MX、TXT 记录共存,但协议层面的冲突依然存在,可能导致邮箱收信异常。
若主域名已配置 CNAME 记录,建议改为ALIAS 记录(CNAME 展平,直接返回最终 IP,规避解析冲突)。该类型仅旗舰版、尊享版支持。
配置方式选择
方式一:快速配置支持阿里企业邮箱,钉钉企业邮箱,网易邮箱,腾讯企业邮箱、新浪免费企业邮箱
方式二:使用其他邮箱服务商,需手动添加完整解析记录。
方式一:一键快速添加配置
公网权威解析为简化邮箱配置门槛,内置了常见邮箱的解析记录,方便快速接入。但是该功能通常不包含DKIM、DMARC记录,建议在操作完成后,参考方式二添加,以完善邮件安全体系。
访问云解析DNS-公网权威解析,单击目标域名,进入域名详情页。
在解析设置页签,点击添加记录右侧的
...按钮,选择快速添加邮箱解析。选择邮箱类型后提交。以添加阿里企业邮箱解析为例,系统会在域名下添加如下解析记录:
主机记录
@,记录类型 TXT,记录值v=spf1 include:spf.qiye.aliyun.com -all主机记录
mail,记录类型 CNAME,记录值qiye.aliyun.com主机记录
smtp,记录类型 CNAME,记录值smtp.qiye.aliyun.com主机记录
pop3,记录类型 CNAME,记录值pop.qiye.aliyun.com主机记录
imap,记录类型 CNAME,记录值imap.qiye.aliyun.com主机记录
@,记录类型 MX,记录值mx1.qiye.aliyun.com(优先级 5);主机记录
@,记录类型 MX,记录值mx2.qiye.aliyun.com(优先级 10);主机记录
@,记录类型 MX,记录值mx3.qiye.aliyun.com(优先级 15)。
所有记录解析请求来源为默认,TTL 为 10 分钟。
方式二:手动添加完整解析记录
此方式提供完全的配置控制权,适用于所有邮箱服务商,并能实现更复杂的配置,如合并多个发件源的SPF记录,添加DKIM记录等。
联系邮箱提供商,获取需要配置的解析记录清单。以阿里企业邮箱的解析记录清单为例:
主机记录
记录类型
优先级
记录值
简要说明
@
MX
5
mx1.qiye.aliyun.com
MX记录,指定负责接收该域名邮件的服务器地址。
@
MX
10
mx2.qiye.aliyun.com
@
MX
15
mx3.qiye.aliyun.com
imap
CNAME
imap.qiye.aliyun.com
邮件客户端地址。
pop3
CNAME
pop.qiye.aliyun.com
smtp
CNAME
smtp.qiye.aliyun.com
mail
CNAME
qiye.aliyun.com
可通过
mail.example.com访问邮箱Web端。@
TXT
v=spf1 include:spf.qiye.aliyun.com -all
SPF记录。
default._domainkey
TXT
参考文档获取
DKIM:邮件数字签名,详见什么是DKIM?如何添加?
_dmarc
TXT
参考文档获取
DMARC:邮件策略控制,详见什么是DMARC?如何设置?
访问云解析DNS-公网权威解析,单击目标域名,进入域名详情页。
在解析设置页签,点击添加记录。
依次完成MX/TXT/CNAME等解析记录的添加。
验证配置生效状态
DNS记录修改后需要时间在全球范围内传播生效,通常为几分钟到几小时不等。可通过以下方式验证配置的生效状态。
使用拨测工具
打开拨测工具,选择 DNS 标签页,输入域名;在高级配置中将记录类型设为
MX、 指定 DNS 服务器设为ns1.alidns.com,开始拨测。预期结果:返回的邮件服务器地址与优先级和记录值一致,说明公网权威解析上的配置已生效。
清空指定 DNS 服务器后再次拨测。
预期结果:各探测点返回的记录值均与配置一致,说明本地 DNS 也已生效。
拨测快速入口
在域名的解析设置页面,单击目标记录操作列的更多图标,选择生效检测。系统会跳转到拨测工具并自动填好域名和记录类型。
使用命令行工具
在电脑的终端或命令行中输入以下命令,检查返回的记录值是否与您配置的解析记录一致。
# windows系统
# nslookup -type=记录类型 要查询的域名 指定DNS服务器
nslookup -type=mx example.com ns1.alidns.com # 检查指定DNS的MX记录是否符合预期
nslookup -type=mx example.com # 检查本地DNS的MX记录是否符合预期
# linux 系统
# dig @指定DNS服务器 要查询的域名 记录类型
dig @ns1.alidns.com example.com MX # 检查指定DNS的MX记录是否符合预期
dig example.com MX # 检查本地DNS的MX记录是否符合预期实际邮件投递测试
确认解析记录已返回正确的结果后,进行实际收发信验证:
从配置的邮箱发送一封邮件到Gmail或Outlook等主流邮箱。
查看是否可在收件箱中找到该邮件。
从 Gmail 或 Outlook 等外部邮箱向邮箱发送一封测试邮件,登录邮箱管理后台或邮件客户端,查看收件箱是否收到该邮件,以验证收信功能正常。
成本构成
邮箱服务费用:主要成本来自企业邮箱服务商的订阅费用。
DNS解析费用:阿里云DNS解析服务本身有免费版和付费版本,如果您需要更优质、且有可用性保障的公网权威解析服务,请提前购买,详见购买与绑定域名。
常见故障排查
Q:DNS记录不生效
A:确认域名的权威DNS服务器是否为阿里云DNS。清除本地DNS缓存或使用不同的网络环境进行测试。耐心等待TTL过期。
Q:无法接收邮件
A:使用dig或域名检测工具检查MX记录是否正确指向了服务商的服务器。确认邮箱账户在服务商处已正确开通。
Q:发送的邮件被拒收或进入垃圾箱
A:检查SPF记录是否包含了所有发件源。使用在线工具验证DKIM签名是否有效。检查DMARC策略是否过于严格(如初期使用了p=reject)。
Q:DNS 控制台显示解析配置正常,但邮箱控制台解析验证未通过
A:通常是因为邮箱所必需的解析记录未全部添加,或个别记录值与邮箱服务商要求不一致。请按邮箱服务商提供的记录清单修改。