在哪里可以创build/插入SPF规则以允许外部服务器使用运行Ubuntu的服务器的域名进行身份validation和发送电子邮件?
我需要插入这个规则:
v=spf1 ip4:111.111.111.111/29 ip4:111.111.111.111/24 a mx ~all
谢谢 :)
正如Devin所说,第一步是使用他提供的挖掘命令来确定名称服务器的域名。
如果您不是服务器的所有者/pipe理员,那么您需要联系pipe理员。
如果你是pipe理员,那么nameserver程序通常是绑定,而它的configuration文件通常是:
/etc/named.conf
该文件named.conf将包含几行,告诉你域的数据在哪里。 寻找像这样的东西:
zone "example.com" IN { type master; file "example.com.zone"; allow-update { none; }; };
关键的一行是文件“example.com.zone”,它告诉你域example.com上的数据在文本文件中:
/var/named/example.com.zone
然后,编辑example.com.zone文件并为您的SPFlogging添加一行:
example.com. TXT "v=spf1 ip4:111.111.111.111/29 ip4:111.111.111.111/24 a mx ~all"
SPF规则进入DNS的域名,这可能不会运行在同一台服务器上。 如果你没有设置绑定,(“named”)你的dnslogging可能在其他地方。
dig example.com ns
应该显示名称服务器