2011-09-10 9 views
6

Attualmente ci sono numerosi servizi a pagamento che pretendono di fornire una convalida e-mail "completa" (controllare i record MX, verificare con il server SMTP, ecc.), Come this one, this one e this one.Servizi di convalida dell'indirizzo email: come commercializzano un servizio incerto?

Da varie discussioni passate su SO, è evidente che la convalida infallibile di indirizzi e-mail non è possibile -

Qualsiasi tale servizio è soggetto a incontrare i seguenti numeri -

  • La maggior parte dei server di posta non rispondono correttamente al comando VRFY per motivi di antispam, quindi non è possibile utilizzarlo.
  • I servizi avranno il loro IP (s) nella lista nera se tentano di accedere ai server di posta tramite SMTP troppe volte, che sono tenuti a, per fornire un servizio di

La mia domanda è, c'è qualche altro modo in cui ciò può essere fatto? In che modo questi servizi rivendicano una convalida affidabile alla luce di quanto sopra? So che non hanno intenzione di rivelare le loro metodologie, ma qualcuno in SO può fare un po 'più di luce?

risposta

1

Abbiamo recentemente pubblicato uno hosted email validation service basato sul nostro EmailVerify.NET, un componente di convalida della posta elettronica premiato e ben noto per la piattaforma .NET; mentre io non posso rispondere per ogni altro servizio che lei ha citato, posso certamente farlo per la nostra:

  • EmailVerify.NET non impiega il comandoVRFY a tutti, in quanto può portare a potenziali divieti da esterno scambiatori di posta;
  • blacklisting è sempre possibile e la Netiquette deve sempre essere rispettata durante l'esecuzione del lavoro di validazione (anche se non ci sono regole scritte qui): il nostro componente consente di collegarsi a qualsiasi indirizzo IP disponibile e di ciclare gli indirizzi IP di origine durante il processo di validazione , aumentando così il numero di convalide che possono essere eseguite contemporaneamente riducendo contemporaneamente la possibilità di un divieto.

La mia esperienza dimostra anche che la maggior parte dei servizi di validazione e-mail là fuori non offrono la qualità che ci si aspetterebbe per la validazione, anche la sintassi (ci sono almeno 7 diversi RFC da seguire, una semplice espressione regolare non è la scelta giusta qui); prima di sceglierne uno, ti suggerisco di chiedere una demo con i tuoi dati di esempio (EmailVerify.NET ha una pagina online demo con cui puoi giocare, se lo desideri). La maggior parte, ad esempio, non supporta le parole quotate o i domini o le cassette postali non ASCII, che oggigiorno sono piuttosto comuni o non filtrano gli indirizzi e-mail (temporanei) usa e getta.

+0

ora ne ho solo bisogno in un linguaggio utile;) – Tobias

0

I fornitori di servizi di verifica e-mail a pagamento controllano in genere i seguenti punti per verificare un indirizzo e-mail.

  1. -mail Indirizzo Controlla sintassi
  2. dominio/MX Records Controllare
  3. basata sui ruoli di rilevamento account
  4. monouso indirizzo email (DEA) di rilevamento
  5. Honeypot/Spam Detection Trappola
  6. DNSBL Verifica e DNSBL URI per blacklist

Anche se tutti loro fanno Non controllare tutto quanto menzionato sopra, ma è consigliabile scegliere un fornitore che controlli tutto quanto sopra. È possibile verificare il servizio e i risultati di alcuni dei migliori fornitori da here.