Frage

Ist es möglich, zu überprüfen, ob eine E-Mail-Adresse vorhanden ist, wird?

Ich habe früher gehört, dass es möglich war, durch „In-Kontakt“, um die E-Mail-Host, aber es könnte „gefährlich“ sein, weil Ihre Domäne durch die entsprechende E-Mail-Host eines behandelt als Spam verboten werden könnte.

Mein Szenario ist, dass ich mag Kunden in den db aktuelle E-Mail überprüfen und zu aktualisieren, wenn nötig.

Was Option habe ich?

Ich bin mit ASP.NET MVC mit.

Danke, Michael.

War es hilfreich?

Lösung

AS pro der email Adresse selbst, können Sie prüfen, ob die Domäne vorhanden ist (DNS weise) und hat MX Aufzeichnungen. Dies ist eine Möglichkeit zu überprüfen - grob - die menschlichen Fehler während der E-Mail an erster Stelle inputing. Sie können ein paar Prozent fangen.

Wenn Sie eine ernsthafte Prüfung aller Nutzer / Kunden benötigen, und dies ist zwingend erforderlich, die einzige Lösung, die ich sehe, ist ihr eine E-Mail senden bitten sie einen Link zu klicken, um ihr Konto zu überprüfen.

Aber Ihre E-Mail kann für Spam / einen Weg genommen werden, um Informationen zu stehlen, und viele Nutzer tatsächlich click Angst sein können. So Ihre E-Mail sorgfältig konstruiert sein muß, den Namen und Vornamen der Person anzeigt, und der Grund (weniger wahrscheinlich um Spam sein), warum Sie müssen unbedingt etwas Hilfe von ihrer Seite.

Andere Tipps

Ja, in SMTP können Sie MX-Eintrag für die Empfänger-Domäne lösen und dann den gegebenen Server kontaktieren und ein RCPT TO tun: - der Server wird dann bestätigen / dementieren, ob der Empfänger vorhanden ist (unter der Annahme, dass der Server zu RELAY verweigern und dass der Server nicht fangen alle) tun

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top