我的ip地址会不会因为使用Net::DNS太多而被当成垃圾邮件发送者?



我要检查大约 100万个邮件地址的有效性,我不在乎邮件是否"可交付",我只想检查结构是否正确,域名是否存在。为了实现这一点,我使用Email::Valid模块和选项-mxcheck,它也使用Net::DNS模块,但是我害怕被当作垃圾邮件发送者过多地使用它(就像发生在nslooukup实用程序)。那么,Net::DNS模块会发生这种情况吗?

希望你能帮助我。

Net::DNS做与nslookup和其他工具相同的事情,它向DNS服务器发送DNS查询并处理应答。我不知道你用nslookup使用的是哪个DNS服务器,但是用nslookup和Net::DNS你可以指定要使用的DNS服务器,也许你会发现一些DNS服务器不认为你的活动是垃圾邮件。例如,您可以尝试使用google提供的DNS服务器:8.8.8.8.

或者,您可以在本地机器上设置自己的递归DNS服务器,它让该服务器解析所有查询并缓存结果。当设置没有转发器服务器将不会使用你的ISP的DNS服务器来解决所有的查询,而是询问负责特定域的DNS服务器。

如果你不理解这些建议,我建议你看看DNS是如何工作的

最新更新