- #1
D
DasWeisseKaninchen
Guest
Hallo Gemeinde,
ich habe folgende Herausforderung: eine in eine Datenbank eingegeben Email Adresse soll in Echtzeit auf Gültigkeit überprüft werden. Das Verfahren ist bereits aus dem Sicherheits und Gaming Bereich bekannt, man benutzt derlei um z.B. Registrierungen abzuschliessen. Nun habe ich mich umgesehen und diverse Verfahren für die Überprüfung der Syntax gefunden. Damit ist jedoch nicht gewährleistet, dass die Adresse existiert.
Was macht man in so einem Fall? Gibt es evtl. ein Tool dass diese Aufgabe erledigen kann? Idealerweise sollte es Kommandozeile basiert sein, so ist eine Einbindung in viele Instanzen möglich. Ich scheue mich auch nicht davor das Pferd neu zu erfinden, jedoch fehlt mir das Fachwissen, keine Ahnung wodrauf ein solcher Algorithmus aufbauen könnte. Idealerweise berücksichtigt man dabei sowohl IMAP als auch POP Adressen, wobei man auf IMAP notfalls aufgrund geringer Verbreitung verzichten könnte.
Die Idee eine Test-Email an die zu überprüfende Email Adresse zu senden, und ggf. ein Mail Failure Device abzuwarten, möchte ich gleich verwerfen: zum einen bekommen arme ehrliche Benutzer die Spam-Testmail, zum anderen ist es sicherlich nicht die eleganteste und vor allem keine performante Lösung.
Ich warte auf Antworten Oh Allwissende
Das Weisse Kaninchen
ich habe folgende Herausforderung: eine in eine Datenbank eingegeben Email Adresse soll in Echtzeit auf Gültigkeit überprüft werden. Das Verfahren ist bereits aus dem Sicherheits und Gaming Bereich bekannt, man benutzt derlei um z.B. Registrierungen abzuschliessen. Nun habe ich mich umgesehen und diverse Verfahren für die Überprüfung der Syntax gefunden. Damit ist jedoch nicht gewährleistet, dass die Adresse existiert.
Was macht man in so einem Fall? Gibt es evtl. ein Tool dass diese Aufgabe erledigen kann? Idealerweise sollte es Kommandozeile basiert sein, so ist eine Einbindung in viele Instanzen möglich. Ich scheue mich auch nicht davor das Pferd neu zu erfinden, jedoch fehlt mir das Fachwissen, keine Ahnung wodrauf ein solcher Algorithmus aufbauen könnte. Idealerweise berücksichtigt man dabei sowohl IMAP als auch POP Adressen, wobei man auf IMAP notfalls aufgrund geringer Verbreitung verzichten könnte.
Die Idee eine Test-Email an die zu überprüfende Email Adresse zu senden, und ggf. ein Mail Failure Device abzuwarten, möchte ich gleich verwerfen: zum einen bekommen arme ehrliche Benutzer die Spam-Testmail, zum anderen ist es sicherlich nicht die eleganteste und vor allem keine performante Lösung.
Ich warte auf Antworten Oh Allwissende
Das Weisse Kaninchen