![SMTP - 如何使用不同的 IP 来接收电子邮件](https://linux22.com/image/771309/SMTP%20-%20%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%9A%84%20IP%20%E6%9D%A5%E6%8E%A5%E6%94%B6%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6.png)
我有一个仅发送的 Postfix 电子邮件服务器,我通过命令行工具发送电子邮件,我希望能够在单独的提供商上接收电子邮件,以便工作人员可以访问收件箱
我有一个临时的解决方案,就是在子域名上接收电子邮件:staff.website.com,但我想使用主域名
答案1
您可以拥有任意数量的 SMTP 中继,并且您的电子邮件服务器可以单独在另一个提供商上工作。重要的是将您的 SMTP 中继服务器 IP 地址放在您的 DNS 服务器(SPF 记录)中作为中继服务器,以确保您的电子邮件能够传递到收件箱。
需要说明的是,当您通过命令发送电子邮件时,您不需要有指向您服务器的 MX 记录。根据此定义,您可以在 DNS 服务器中设置指向提供商 IP 地址的 MX 记录以及正确的 SPF 记录,并将您的其他服务器 IP 地址(您通过其发送电子邮件的服务器)作为 SPF 记录中定义的另一个电子邮件发件人。
您也可以使用以下网站来生成您的 SPF 记录。