自建邮件服务器需要正确配置DNS解析才能正常收发邮件 📧。本文将详细介绍如何配置MX记录和A记录,实现邮件服务器的域名解析。
🎯 配置场景
场景说明:
- 邮件服务器域名:
mail.example.cn
- 邮箱账号格式:
user@example.cn
- 根域名有其他用途,不直接用于邮件服务
⚙️ 配置步骤
步骤一:配置A记录
首先为邮件服务器配置A记录,将邮件服务域名指向服务器IP。
配置示例:
- 主机记录:
mail
- 记录类型:
A
- 记录值:邮件服务器IP地址
步骤二:配置MX记录
配置根域名的MX记录,指向邮件服务器域名。
配置示例:
- 主机记录:
@
(表示根域名) - 记录类型:
MX
- 记录值:
mail.example.cn
📋 配置说明
MX记录配置要点
主机记录
- 使用
@
表示根域名(example.cn) - 如需配置子域名,填写对应的子域名前缀
记录类型
- 选择
MX
记录类型
记录值
- 填写邮件服务器的域名(如:mail.example.cn)
- ⚠️ 重要:必须填写域名,不能填写IP地址
- 邮件服务器域名必须有对应的A记录或CNAME记录
MX优先级
- 优先级范围:0-65535(数值越小优先级越高)
- 建议设置:5-10
- 多个MX记录时,优先级用于负载均衡和故障转移
🔍 验证配置
检测MX记录是否生效
# 查询域名的MX记录
nslookup -q=mx example.cn
# 或使用dig命令
dig example.cn MX
验证结果对比
配置前:
配置后:
✅ 配置完成
配置完成后的效果:
- 📧 邮件服务器域名:mail.example.cn
- 👤 邮箱账号格式:user@example.cn
- 🔄 邮件收发:通过mail.example.cn处理
🔧 扩展配置
区分收发域名
如果需要区分不同的邮件服务,可以配置专用的A记录:
# SMTP服务器
smtp.example.cn A 邮件服务器IP
# POP3服务器
pop.example.cn A 邮件服务器IP
# IMAP服务器
imap.example.cn A 邮件服务器IP
常见邮件端口
服务类型 | 端口 | 加密 |
---|---|---|
SMTP | 25 | 无 |
SMTP | 587 | STARTTLS |
SMTP | 465 | SSL/TLS |
POP3 | 110 | 无 |
POP3 | 995 | SSL/TLS |
IMAP | 143 | 无 |
IMAP | 993 | SSL/TLS |
📚 参考资料
💡 提示:配置完成后建议等待DNS解析生效(通常5-30分钟),然后进行邮件收发测试。