SystemnaheFunktionen: Arbeiten mit Sockets
DiesesBeispiel erfragt den Besitzer einer Domain. Es könnte sein, daßder Port 43 eventuell durch die Firewall gesperrt ist, über Modem/ISDNoder auf Ihrem WWW-Server funktioniert das Beispiel tadellos. <pre> <? $socket=fsockopen("whois.ripe.net",43,&$n,&$s); fputs($socket,"little-idiot.de\n"); while (!feof($socket)) print fgets($socket,512); fclose($socket); ?> DiesesBeispiel macht über ein PHP Skript das, was Sie auch auf derWWW-Seite des NIC http://www.nic.de in der WHOIS Datenbank manuell erfragenkönnen: Name,Anschrift, Telefonnummer, Faxnummer, E-Mail über alle Inhabervon Domains. Nun stellen Sie sich einmal vor, sie hätten alleDomainnamen in Ihrer MySQL Datenbank. Haben Sie nicht ? Nun, dakönnen wir helfen: Geheimtip: kobold.firmen-info.de. Bitte nicht so stressen .... Alternativkönnen Sie auch unter UNIX folgendes eingeben, allerdings solltenSie viel Zeit und Speicherplatz haben.... user01@tunix:~/SGML/mysql > nslookup Default Server: tunix Address: x.x.x.x >server ns.nic.de Default Server: [x.x.x.x] Address: x.x.x.x >domain=.de ... >ls -d > allededomains > Ichmöchte nicht zu genau werden, da vermutlich ansonsten der DENICServer zusammenbricht....Wer möchte, der kann alle Anschriften,Telefonnummern, Faxnummern .... monatlich aktuell auf CDROM vonmir erhalten. Zusammen mit der Steuerdatei, die alle Domainnamenenthält kann man dann über ein einfaches PHP Skript (ich habees in PERL hier, wer hat es in PHP ?) und einwenig Fleißarbeitdes Servers kann man dann in Richtung Online Marketing steuern.Allerdings sollte man hiermit keine Massenfaxe oder Massenmailingsstarten, wenn man nicht ein ganz böses Echo der Internet-Gemeindewegen Verstoß gegen die Nettiquette haben möchte. Sie können sichersein, daß Sie einige Monate dann auf E-Mails und Ihren WWW-Serververzichten müssen....
|