我正在尝试正确设置我的ptrlogging,因为我注意到,从我的网站发送的一些电子邮件通知已经发送给垃圾邮件给我的人,而且我很难弄清楚它应该指向什么。
我的网站是example.com,这是一个经常发送电子邮件通知等服务。我的网站生活在一个特定的专用IP地址,我们称之为1.1.1.1。 除了发送电子邮件通知之外,我的所有员工都有@ example.com的电子邮件地址,我们使用谷歌应用程序。
我为我的域创build了一个SPFlogging,它基本上授权Google邮件服务器发送电子邮件以及位于1.1.1.1上的Web服务器。 但是,我不清楚如何设置PTRlogging。
对我而言,我的网站通知不会被标记为垃圾邮件,而是我的员工通过谷歌应用发送的电子邮件。
我应该简单地在我的DNS中设置一个名为ptr的logging吗? 然后将ptr.example.com指向1.1.1.1,然后为1.1.1.1创build一个ptrlogging,并将其指向ptr.example.com?
提前致谢。
不要紧,你要发送电子邮件的域名。 明确地说,你的员工的电子邮件地址是什么并不重要,不pipe他们是[email protected]。 我需要明确地expression这一点,因为每个人都认为这与此有关。
现在,您的电子邮件服务器有一个主机名。 对于许多公司来说就像mail.example.com
。 这对PTRlogging来说很重要。 邮件服务器的DNS必须与前向,后向以及SMTP通信相匹配。
这意味着:
mail.example.com
必须parsing为1.1.1.1
1.1.1.1
必须指向mail.example.com
1.1.1.1
连接并将其自身声明为mail.example.com
(HELO或EHLO消息)。 如果你有多个服务器,他们每个都有自己的主机名(例如mail1.example.com
和mail2.example.com
),上面的每个服务器都是正确的。
如果你有一个专用的IP地址,可能会有一个选项来为你的托pipe服务提供商的控制面板中某个地方的IP设置PTR名称。
Google刚刚推出了计算引擎的PTRlogging。
当您可以编辑VM时,在Network interfaces
,有Public DNS PTR Record
用于configuration。
设置它,它会让你validation你的域名。
经过validation, dig -x YOU_IP_ADDRESS
,它应该尽快parsing到您的域名。 🙂