Ich versuche, 2.000 E-Mail-Adressen auf ihre Existenz zu prüfen. Gibt es Möglichkeiten, die Gültigkeit einer E-Mail-Adresse zu prüfen, ohne an jede Adresse eine E-Mail zu senden?
Ich habe einen Onlinedienst gefundenE-Mail Unbegrenzt, es werden jedoch nur 20 E-Mail-Adressen überprüft, bevor Sie die Vollversion kaufen müssen.
Antwort1
Nur der Vollständigkeit halber:mancheSMTP-ServerTungeben Sie an, ob eine E-Mail-Adresse vorhanden ist. Nach einem vollständigen Beispielin einer anderen Antwort:
telnet gmail-smtp-in.l.google.com 25
helo example.com
mail from: <[email protected]>
rcpt to: <[email protected]>
550-5.1.1 The email account that you tried to reach does not exist. Please try
550-5.1.1 double-checking the recipient's email address for typos or
550-5.1.1 unnecessary spaces. Learn more at
550 5.1.1 http://mail.google.com/support/bin/answer.py?answer=6596
Bei Erfolg und auf Servern, die nicht erkennen können oder wollen, ob eine Adresse gültig ist, würde der letzte Befehl Folgendes ergeben:
250 2.1.5 OK
Man könnte es dann einfach aufrufen, quit
ohne überhaupt eine E-Mail zu senden. Wenn Sie jedoch viele Adressen ausprobieren, kann dies auch dazu führen, dass Sie blockiert werden.
(Gmail unterstützt den vrfy
Befehl nicht. Auf der Website gibt es auch eine Schaltfläche „Verfügbarkeit prüfen“, wennAnmeldungfür ein neues Gmail-Konto. Das könnte Ihnen auch gebenmancheInformationen, aber alte Adressen werden für einige Zeit nicht verfügbar sein.)
Antwort2
Wenn dies möglich wäre, würden Spammer auf der ganzen Welt vor Freude singen.
Entschuldigung, aberNein, es ist nicht möglich herauszufinden, ob eine bestimmte E-Mail-Adresse existiert oder nicht.
Meiner Meinung nach ist das ein Feature!
- Wenn duwissenIhre Korrespondenten, dann kennen Sie deren Kontaktinformationen.
- Wenn duweiß nichtIhre Korrespondenten, dann sind Sie ein Fremder und sie werden es nicht schätzen, unerwünschte Post von Ihnen zu erhalten.
- Wenn duich wußte es einmalIhre Korrespondenten und diese haben Sie nicht über ihre Adressänderungen informiert, dann haben sie eine (un?)bewusste Entscheidung getroffen, Ihre Post nicht mehr zu erhalten.
Das Beste, was Sie tun können, ist, eine E-Mail an Ihre Liste zu senden und dann die zurückgewiesenen E-Mails (= die E-Mails, die nicht zugestellt werden konnten) zu entfernen.
Seien Sie vorsichtig! In einigen Ländern ist es illegal, unerwünschte Massen-E-Mails an Personen zu senden, die dies nicht zuvor ausdrücklich gestattet haben.
Antwort3
Es gibt wirklich keine gute Möglichkeit, dies zu tun. Es gibt einen „VRFY“-Befehl im SMTP-Protokoll, aber ich kenne niemanden, der diesen noch laufen lässt – er ist für Spammer zu nützlich. Die meisten Hosts lehnen den Befehl einfach ab.
Das Beste, was Sie jetzt tun können, ist, die E-Mail zu senden und aufzuzeichnen, welche E-Mails zurückgewiesen werden (beachten Sie dabei, dass einige Mail-Hosts nicht zustellbare E-Mails einfach in eine schwarze Box verschieben, anstatt sie zurückzuweisen).
Ich weiß nicht, was Ihr Geschäft oder Ihr Zweck mit dieser Liste ist, aber Sie sollten wissen, dass Sie wahrscheinlich von einigen Mail-Hosts als Spammer gekennzeichnet werden, wenn Sie E-Mails an 2.000 Personen gleichzeitig senden.
Antwort4
Du kannstKlingelnDie E-Mail Adresse.
Von Lifehacker.com:
http://lifehacker.com/5697360/how-to-verify-if-an-email-address-is-real-or-fake
Wenn Sie jemandem eine E-Mail senden, wird die Nachricht an einen SMTP-Server gesendet, der dann nach den MX-Einträgen (Mail Exchange) der Domäne des E-Mail-Empfängers sucht.
Klicken Sie auf den Link, um schrittweise Anweisungen zum Pingen einer E-Mail-Adresse zu erhalten.