e-mail-Adresse prüfen
Alain
- perl
Guten Morgen,
wenn die Adresse synt. geprueft ist, muss sie ja nicht koreekt sein.
Kann man über Perl prüfen ob zumindest die enthaltene Domain existiert ?
Danke
Guten Morgen,
wenn die Adresse synt. geprueft ist, muss sie ja nicht koreekt sein.
Kann man über Perl prüfen ob zumindest die enthaltene Domain existiert ?
Danke
Guten Morgen,
ich kenne mich zwar mir Perl nicht so gut aus, aber eines weiß ich. Mittlerweile kannst du solche Email-Adressen kaufen: xyz@deinname.de! Hierbei gibt es die Domain nicht, aber die Email-Adresse besteht. Verstehst du worauf ich hinaus will?
Greetz Matthias
Moin!
ich kenne mich zwar mir Perl nicht so gut aus, aber eines weiß ich. Mittlerweile kannst du solche Email-Adressen kaufen: xyz@deinname.de! Hierbei gibt es die Domain nicht, aber die Email-Adresse besteht. Verstehst du worauf ich hinaus will?
Ich zumindest verstehe nicht, worauf du hinaus willst. Wenn deine Beispieladresse funktioniert im Sinne von "man kann Mails hinschicken, die auch ankommen", dann existiert die Domain. Wenn die Domain nicht existiert, funktioniert die Mailadresse auch nicht.
"Domain existiert" meint hierbei AUSDRÜCKLICH NICHT, dass eine Website existiert, sondern lediglich den oft übersehenen Aspekt "Domain ist bei der zentralen TLD-Verwaltungsstelle eingetragen". Und genau das kann man eben auch abfragen, indem man einen DNS-Request nach der Domain macht.
- Sven Rautenberg
Hallo,
ich habe das Beispiel
http://de.selfhtml.org/perl/funktionen/konfiguration.htm#gethostbyname
unverändert übernommen und getestet. Ich bekomme aber einen internen Server-Fehler (500).
Wer kann mir da weiterhelfen ?
Hat sich erledigt !
Danke Euch allen !
ich kenne mich zwar mir Perl nicht so gut aus, aber eines weiß ich. Mittlerweile kannst du solche Email-Adressen kaufen: xyz@deinname.de! Hierbei gibt es die Domain nicht, aber die Email-Adresse besteht. Verstehst du worauf ich hinaus will?
Ich kenne mich nicht so gut aus, wie das mit den Mails geht, aber du wirst kaum eine Mailadresse @domain.xyz benutzen können ohne das domain.xyz existiert. Oder worauf willst du hinaus?
Struppi.
wenn die Adresse synt. geprueft ist, muss sie ja nicht koreekt sein.
Kann man über Perl prüfen ob zumindest die enthaltene Domain existiert ?
Hast du mal beim CPAN gesucht: http://search.cpan.org/search?m=all&q=mail
Struppi.
Hell-O!
Kann man über Perl prüfen ob zumindest die enthaltene Domain existiert ?
Dafür steht dir die Funktion gethostbyname zur Verfügung. Beispiele zur Verwendung findest du in der Doku zum Standardmodul Socket. Kleines Beispiel:
my $host = 'example.org';
my $iaddr = gethostbyname($host) || die "$host not found";
Die Funktion liefert 'undef' zurück, wenn kein Eintrag gefunden wurde.
Siechfred