Wie kann ich überprüfen, ob eine E-Mail-Adresse gültig ist, ohne dass etwas dazu?
Ich habe einen client mit 5000 E-Mails aus einer alten Liste, die er hat, will er zur Förderung seiner Dienstleistungen. Er will wissen, welche E-Mails auf der Liste sind noch gültig. Ich möchte überprüfen, Sie für ihn - ohne versenden 5K E-Mails nach dem Zufallsprinzip, und dann wird aufgeführt, wie ein spammer oder so etwas. Ideen?
stackoverflow.com/search?q=validate+email
Lange klingt Es so, als ob Sie gültig formatierte E-Mails bereits, und dass er versucht, zu überprüfen, ob das Konto wirklich existiert.
Oh. Nevermind dann.
Lange klingt Es so, als ob Sie gültig formatierte E-Mails bereits, und dass er versucht, zu überprüfen, ob das Konto wirklich existiert.
Oh. Nevermind dann.
InformationsquelleAutor Charles | 2010-06-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
bucabay ist Antwort ist der Weg nach vorn. Was für eine Bibliothek, wie, im wesentlichen tut, ist die überprüfung für die vorhandenen DNS-Eintrag für die (mail -) Server im angegebenen Domänen (A -, MX-oder AAAA). Nach, dass Sie das tun, was bezeichnet Rückruf überprüfung werden. Das ist, wo Sie eine Verbindung zum mail-server, sagen Sie, das Sie senden möchten, um eine bestimmte E-Mail-Adresse und sehen Sie, wenn Sie sagen, OK.
Rückruf-Verifizierung Sie sollten beachten, dass greylisting-Server sagen OK, um alles, also es gibt keine 100% Garantie möglich, ohne tatsächlich das senden der E-Mails aus. Hier ist etwas code, den ich verwendet, als ich diesen manuell. Es ist ein patch auf die E-Mail Adresse parser aus hier.
Das sieht äußerst nützlich, KTC - gibt es eine Möglichkeit, die ich nutzen kann es mit dem code verwiesen, in Bucabay Antwort?
InformationsquelleAutor KTC
Können Sie die Validierung der E-Mail per SMTP ohne das senden einer normalen E-Mail.
http://code.google.com/p/php-smtp-email-validation/
Könnten Sie auch senden Sie E-Mails aus, und prüfen Sie die bounces.
InformationsquelleAutor bucabay
Ich denke, Sie brauchen Sie zum senden der E-Mails herauszufinden. Auch, das ist so ziemlich genau das, was ein spammer ist, also den Grund, setzen Sie auf spammer-Listen. Senden in bursts wird Ihnen helfen, verstecken diese Tatsache obwohl.
InformationsquelleAutor Andrew Hubbs
Müssen Sie per E-Mail mindestens einmal.
Ja, es könnte nur eine von mehreren Methoden, die OP könnte beschäftigen wollen, um zu bestimmen, veraltete E-Mails. Ich zog option #2 auf #1 🙂
InformationsquelleAutor Mike Atlas
https://github.com/kamilc/email_verifier ist ein rubygem, überprüfen Sie, dass der MX-record vorhanden ist und dass der SMTP-server sagt, dass die Adresse eine gültige mailbox.
InformationsquelleAutor wesgarrison
Die Sie verwenden können, eine bezahlte Dienstleistung wie Kickbox, dies zu tun als gut.
InformationsquelleAutor bwest
Können Sie prüfen, die MailboxValidator service http://www.mailboxvalidator.com/, das sollte ausreichend sein für Ihre Anforderung. Sie können entweder eine bulk-plan, wo Sie können laden Sie eine CSV-Datei mit E-Mail-Liste oder Holen Sie sich die API-plan, wenn Sie Programmatischer Integrationen.
InformationsquelleAutor Vlam