最后更新于

自建邮件服务器域名解析配置(MX记录)


自建邮件服务器需要正确配置DNS解析才能正常收发邮件 📧。本文将详细介绍如何配置MX记录和A记录,实现邮件服务器的域名解析。

🎯 配置场景

场景说明:

  • 邮件服务器域名:mail.example.cn
  • 邮箱账号格式:user@example.cn
  • 根域名有其他用途,不直接用于邮件服务

⚙️ 配置步骤

步骤一:配置A记录

首先为邮件服务器配置A记录,将邮件服务域名指向服务器IP。

配置示例:

  • 主机记录mail
  • 记录类型A
  • 记录值:邮件服务器IP地址

邮箱域名解析配置A记录

步骤二:配置MX记录

配置根域名的MX记录,指向邮件服务器域名。

配置示例:

  • 主机记录@(表示根域名)
  • 记录类型MX
  • 记录值mail.example.cn

邮箱域名解析MX记录配置

📋 配置说明

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

验证结果对比

配置前: 做MX记录解析之前的nslookup

配置后: 做MX记录解析之后的nslookup

✅ 配置完成

配置完成后的效果:

  • 📧 邮件服务器域名: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

常见邮件端口

服务类型端口加密
SMTP25
SMTP587STARTTLS
SMTP465SSL/TLS
POP3110
POP3995SSL/TLS
IMAP143
IMAP993SSL/TLS

📚 参考资料

💡 提示:配置完成后建议等待DNS解析生效(通常5-30分钟),然后进行邮件收发测试。