设置Debian邮件服务器域名步骤如下:
-
安装邮件服务器软件:以Postfix为例,执行命令:
sudo apt update && sudo apt install postfix
安装时选择“Internet Site”并指定域名。 -
配置主机名
- 编辑
/etc/hostname,设置为邮件服务器主机名(如mail.example.com)。 - 编辑
/etc/hosts,添加主机名与IP映射(如127.0.0.1 mail.example.com)。
- 编辑
-
配置DNS记录
- A记录:在域名管理面板添加
mail.example.com指向服务器IP。 - MX记录:添加
example.com的MX记录,指向mail.example.com,优先级设为10。
- A记录:在域名管理面板添加
-
配置邮件服务器
编辑Postfix主配置文件/etc/postfix/main.cf,设置:myhostname = mail.example.com mydomain = example.com myorigin = $mydomain inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain保存后重启Postfix:
sudo systemctl restart postfix。 -
验证配置
- 使用
dig mx example.com检查MX记录是否正确。 - 发送测试邮件验证功能。
- 使用
-
配置防火墙(可选)
若使用ufw,允许SMTP端口(25)及其他必要端口:
sudo ufw allow 25/tcp。
说明:以上步骤以Postfix为例,若使用Exim等其他软件,配置文件路径和参数略有差异,可参考对应软件文档。