E-mail di verifica esistono
-
26-09-2019 - |
Domanda
E 'possibile verificare se un indirizzo e-mail è esistente?
ho in precedenza sentito che era possibile attraverso "contatto" l'e-mail-host, ma potrebbe essere "pericoloso", perché il dominio potrebbe essere vietato dal rispettivo mail-host di un trattato come spam.
Il mio scenario è che vorrei per controllare i clienti di posta elettronica corrente nel db, e aggiornamento, se necessario.
Quale opzione ho?
Sto usando ASP.NET MVC con.
Grazie, Michael.
Soluzione
Come per l'indirizzo email
in sé, è possibile verificare che il dominio esiste (DNS saggio) e ha record MX
. Questo è un modo per controllare - o meno - gli errori umani, mentre inputing l'e-mail, in primo luogo. Si può prendere una piccola percentuale.
Se avete bisogno di un serio controllo di tutti gli utenti / clienti, e questo è obbligatorio, l'unica soluzione che vedo è quello di inviare loro una mail chiedendo loro di cliccare su un link al fine di convalidare il proprio account.
Ma la posta può essere preso per spam / un modo per rubare informazioni, e molti utenti possono avere paura di realtà click
. Quindi la posta deve essere costruito con cura, indicando il nome e cognome della persona (meno probabilità di essere spam) e il motivo per cui è necessario assolutamente qualche aiuto da parte loro.
Altri suggerimenti
Sì, in SMTP è possibile risolvere record MX per il dominio dei destinatari e quindi contattare il server data e fare un TO RCPT: - il server quindi confermare / smentire se esiste il destinatario (supponendo che il server rifiuta di inoltrare e che il server non farà fermo tutto)