Ich habe ein Web-Projekt in AngularJS und mit NOdeJS und ExpressJS auf Back-End. Ich habe ein Kontaktformular in meiner Anwendung, wenn ich auf "Senden" klicke, werden die Daten als E-Mail gesendet. Dies habe ich erreicht mit npm
Paket namens nodemailer
.Überprüfen Sie E-Mail-ID real oder gefälscht in AngularJS Projekt
Aber jetzt wollte ich überprüfen, ob diese E-Mail-ID in der realen Welt (gefälscht oder real) vor dem Senden einer E-Mail existiert. Was ist der beste Weg, dies zu erreichen?
Kann mir jemand dabei helfen?
Danke
Sie sollten die E-Mail-ID vor dem Senden der E-Mail verifiziert haben. Es wird Fehler beim ersten Mal geben, aber beim nächsten Mal können Sie wissen, dass es im Falle einer ungültigen E-Mail-Adresse nicht gültig ist. –
Ich weiß, dass wir die E-Mail-ID vor dem Senden der E-Mail verifiziert haben müssen. Ich sage in meiner Bewerbung habe ich ein Kontaktformular. Ich erhalte eine E-Mail, wenn der Benutzer auf die Schaltfläche "Absenden" klickt, zusammen mit dem eingegebenen Benutzer. Jetzt frage ich, ob der Benutzer eine ungültige E-Mail-ID eingibt und auf "Senden" klickt, dann sollte ich überhaupt keine E-Mail erhalten. –
@AshwathSH Sie benötigen diese Art von Werkzeug http://email-checker.net/ Und ich kann mir nicht vorstellen, dass jemand das für alles andere als Spamming verwenden würde. Auch jeder anständige Mail-Anbieter sollte seine Kunden vor solchen Missbrauch schützen. Für gute Absichten reicht das Regexp-Matching und die Überprüfung auf Domänenexistenz. – estus