![通过简单电子邮件服务等 SMTP 中继发送时,我是否仍然需要 PTR 记录?](https://linux22.com/image/740197/%E9%80%9A%E8%BF%87%E7%AE%80%E5%8D%95%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E7%AD%89%20SMTP%20%E4%B8%AD%E7%BB%A7%E5%8F%91%E9%80%81%E6%97%B6%EF%BC%8C%E6%88%91%E6%98%AF%E5%90%A6%E4%BB%8D%E7%84%B6%E9%9C%80%E8%A6%81%20PTR%20%E8%AE%B0%E5%BD%95%EF%BC%9F.png)
我目前遇到的问题是,我在家里有一个非常好的服务器,但我通过普通的默认 ISP 连接,因此无法为有时变化的 IP 设置 ptr。
现在我想设置一个邮件服务器,我在 vps 上做了这件事,但我的问题是 vps 不是那么强大,而且我实际上不想为这么小的存储空间花那么多钱,而我家里有一个可以存放我邮件的野兽
即使邮件来自另一个 SMTP 中继,我是否仍需要 PTR 记录?或者还有其他解决方案可以让我在家托管吗?
我目前正在使用 mailcow
答案1
要接收邮件,您不需要 PTR 记录。但是,要发送邮件服务器连接到 MX 服务器,则需要指针记录。
使用动态 IP 地址接收邮件可能会因 IP 地址更改而丢失收到的邮件。如果您有动态 IP 地址,我建议使用中继服务器来发送邮件。
您可以将 VPS 服务器用作收发中继。在 VPS 服务器上设置垃圾邮件检查,这样您就可以在接受垃圾邮件之前将其退回。让您的主服务器将所有外发邮件发送到 VPS 服务器,然后中继到适当的目的地。您将从主服务器阅读电子邮件。
要求对家庭服务器上运行的邮件服务进行身份验证。这包括 SMTP、IMAP 和 POP。您的 VPS 服务器应该要求在接受转发到非本地地址的消息之前进行身份验证。我建议使用提交端口 (587) 与您的 SMTP 服务器建立经过身份验证的连接。