是否有可能找出用户注册了哪些其他域名?我的公司目前收到大量垃圾邮件,发件人刚购买了一个新域名并不断发送垃圾邮件,所以我想知道我是否可以编写一个自动脚本来检查他的域名,或者至少在一段时间内查找并阻止域名。
答案1
无法根据所有者姓名或电子邮件从 whois 数据库中搜索域名:该数据库仅用于查找域名的联系信息。
WHOIS 系统提供从域名所有者向其各个注册商提供的公开信息中收集的信息。 -WHOIS 信息网
然而,SPAM 不是这样运作的。您应该看到关于打击垃圾邮件的典型问题。
如果确实有一个垃圾邮件发送者以自己的名义购买域名并用它们发送未经请求的商业电子邮件,那么在他看来,这是合法的,您可以尝试根据 IP 地址阻止他的邮件服务器。
自动化基于 whoisdb 的过滤需要:
- 拥有用于接收电子邮件的每个域的内部数据库,以避免过度使用 whoisdb 系统。否则,您将成为这里的坏人。
- 创建一个自定义过滤器,
whois example.com
每次出现新域名时进行查询并grep
查找所有者,然后将该域名标记为发送垃圾邮件的域名。
这比用通常的做法打击垃圾邮件需要付出更多的努力。
答案2
您可以尝试whois
,但大多数注册商允许“匿名”域名注册(即他们不显示注册人的真实 nic 句柄),因此您可能不会获得很多有用的信息。
在这种情况下,实现自动化将更加困难。