不清楚 ubuntu 中的 postfix 和 hostname

不清楚 ubuntu 中的 postfix 和 hostname

首先,我需要说明的是,我绝不是 Linux 或服务器方面的专家。我有一个 digitalocean droplet,我将其用作几个域的 Web 服务器。我正在寻找实现一个简单的邮件服务器来与这些域一起使用。我希望能够将所有域与邮件服务器一起使用。我一直在阅读以下文章这里

在我看到的所有教程中,他们都说要将主机名更改为主 fqdn,如下所示mail.yourdomain.com。但在我上面引用的教程中,它配置为使用虚拟域来引用。那么在这种情况下我真的需要将主机名更改为 fqdn 吗?我当前的主机名是,vm1.webserver这显然不是域名。但众所周知,域名来来去去,所以我真的不想将主机名更改为我将来可能根本不会使用的域。

那么,我需要在教程中修改什么才能使邮件服务器与多个域(如 example1.com 和 example2.net)一起工作,以便我可以拥有两个域的邮件。

配置使用虚拟域时与主机名和后缀有什么关系。

答案1

关系在于,许多反垃圾邮件方法都会检查正向和反向 DNS 条目。换句话说,它们会检查是否存在APostfix 问候语中公布的主机名记录;其解析的 IP 是否是 Postfix 连接所来自的 IP 地址;以及邮件服务器 IP 的反向 DNS(rDNS 或 PTR)条目是否与 Postfix 问候语中公布的主机名相匹配。

您是否使用虚拟邮箱并不重要,选择哪个域名也并不重要。关键是 postfix 中配置的主机名应该A在您的 DNS 和 VPS IP 的反向 DNS 中有记录。

当然,您还应该在 DNS 中配置 SPF 记录,说明每个域都有权从该 IP 发送邮件,但这与主机名的选择没有直接关系。

相关内容