我正在使用node.js的dns.resolve函数来查找给定域的NS和CNAME记录。我现在也想获得TXT和SPF记录。如果我单独这样做 - 这是四个请求。有没有办法在一个请求中获取所有四种记录类型?
此外,SPF信息是否始终为TXT记录类型,或者它可以有自己的?
答案 0 :(得分:1)
我不是Nodejs的专家,但只是看起来,你似乎要做四个不同的请求。
此外,是否有任何方法可以使用此功能查询SPF记录 或者我应该使用其他东西吗?
根据维基百科,SPF是:
Sender Policy Framework(SPF)是一个设计的电子邮件验证系统 通过检测电子邮件欺骗来防止垃圾邮件,这很常见 漏洞,通过验证发件人IP地址。 SPF允许 管理员指定允许哪些主机从a发送邮件 通过在中创建特定的SPF记录(或TXT记录)来给定域 域名系统(DNS)。邮件交换器使用DNS来检查 来自给定域的邮件由被其批准的主机发送 域名管理员。
您可以编写自己的代码,可能是通过查询TXT记录然后检查它是否有效。
同样,我对Nodejs的了解非常少。