Можно ли узнать, какие еще домены зарегистрировал пользователь? моя компания получает много спама, а отправитель просто покупает новый домен и продолжает рассылать спам, поэтому я хотел знать, могу ли я написать автоматический скрипт, который будет проверять его домены, или, по крайней мере, через некоторое время поискать его и заблокировать домены.
Невозможно искать домены в базе данных whois по имени владельца или электронной почте: база данных предназначена только для поиска контактной информации для домена.
Система WHOIS предоставляет информацию, собранную из общедоступной информации, предоставляемой владельцем доменного имени своим индивидуальным регистраторам. - WHOIS.NET
Однако СПАМ так не работает. Вы должны увидеть Канонический вопрос о борьбе со спамом.
Если у вас действительно есть один спамер, который покупает домены на свое собственное имя и использует их для рассылки нежелательной коммерческой электронной почты, по его мнению, законно, вы можете попытаться заблокировать его почтовый сервер на основе IP-адреса.
Для автоматизации фильтрации на основе whoisdb потребуется:
whois example.com
каждый раз, когда присутствует новое доменное имя и grep
s для владельца, а затем пометить домен как рассылающий спам.Это потребует гораздо больше усилий, чем обычная борьба со СПАМом.
Вы можете попробовать с whois
, но большинство регистраторов разрешают "анонимную" регистрацию доменов (т.е. они не показывают реальный ник-дескриптор регистранта). Таким образом, вы не получите много полезной информации.
Автоматизировать это в этом случае будет еще сложнее.