Fino a che punto devo prendere la convalida dell'indirizzo e-mail quando il costo delle e-mail cattive è elevato?

6

Quando è più importante prevenire errori di battitura piuttosto che coprire il 100% di tutti gli indirizzi email possibili, quali sono le convalide e-mail sintattiche?

Immagina questo:

You're with the local gas & electric company. 10% of new installations are cancelled because the customer is not home and it costs your company $50 a pop. You start taking email addresses with the new install orders so that you can send reminder emails the day before the appointment. You bring that number to 0% when you have a deliverable email. The only problem is that 15% of all the emails you take bounce back because of some typo. Email addresses are recorded by call center agents who talk to the customer over the phone.

In questo caso, è importante raccogliere un indirizzo email valido. Non è poi così male se qualcuno non può utilizzare correttamente un indirizzo email come:

"Big Momma D.'s #1 CA$H Maker, BOY!!!"@naturalhistory.museum

La mia ipotesi è che Big Momma D. non possa usare questa email da nessuna parte e non usa realmente la posta elettronica, né ha un indirizzo email più convenzionale da usare.

Questo è legato a questa domanda più generale: Fino a che punto devo prendere la convalida dell'indirizzo e-mail?

Diamo qualche ipotesi in più qui:

  1. Questo è negli Stati Uniti, quindi è diverso che le persone abbiano indirizzi email come 漢字 @ gmail.com (buona fortuna a comunicarlo a un agente del call center di Austin, in Texas)
  2. Le email di convalida non sono adatte, dal momento che il cliente è in contatto solo con noi per telefono
posta Mike M. Lin 11.08.2011 - 22:27
fonte

4 risposte

13

Dovresti semplicemente provare a inviare un'email all'indirizzo indicato. Se l'e-mail è valida, dovrebbe raggiungere la posta in arrivo dell'utente e l'utente può fare clic su un link per convalidare l'e-mail e continuare la registrazione. Se l'utente non ha ricevuto l'e-mail di registrazione, si accorgerebbe che ha digitato qualcosa di sbagliato. Al giorno d'oggi questa procedura è praticamente normale.

    
risposta data 11.08.2011 - 22:35
fonte
5

Prima di tutto, eseguirò la maggior parte delle regex per la validità. Puoi trovare diverse opzioni, tutte con i loro problemi e caratteristiche a: link . (C'è un brutto nella pagina che implementa RFC 822)

Tuttavia, quello che hai qui è un problema aziendale, non un problema informatico. La soluzione è semplice: "Il tuo appuntamento per l'installazione è XXXXXX. Se ti manca questo appuntamento senza contattarci, ti verranno addebitati $ 50,00 e dovrai riprogrammare."

    
risposta data 11.08.2011 - 22:44
fonte
2

Niente è 100%. Un giorno il server di posta elettronica è attivo. Il prossimo è giù. La persona ha utilizzato l'e-mail della compagnia via cavo e, quando si sono trasferiti, non più email. Come puoi prendere [email protected] quando dovrebbe essere Jan? Oh, la persona del servizio clienti potrebbe prendere questo dato che sta parlando con una femmina e presume che invece è jan. L'unico problema è che questa è l'email del marito; è quello che sarà a casa.

Dovresti prendere in considerazione un messaggio di testo.

Oppure i promemoria delle chiamate telefoniche escono il giorno prima. E poi il servizio tecnico chiama quando stanno partendo per la chiamata.

Fidati di me. Mi sono appena trasferito e ho avuto tutti i servizi e le consegne che ti vengono in mente: mobili, cavi, sistemi di allarme, addolcitore d'acqua. Chiamano tutti in anticipo.

E quel 15% di errore è attribuito a un indirizzo email errato e non a un errore di essere a casa?

    
risposta data 11.08.2011 - 23:30
fonte
1

Una possibile soluzione: chiedi loro di inviarti un'email dal loro normale indirizzo email. Dare loro un indirizzo email il più semplice possibile per digitare. Puoi prenotare un dominio solo per questo. Se la tua azienda è "MyCorp", puoi registrare "MyCorpEmail.com". Dì loro che il loro codice di appuntamento è "243" e li invii per email "[email protected]" (Puoi cambiare il dominio, il codice dell'appuntamento può essere una parola, hai un'idea.)

Quindi, quando ricevi l'e-mail, avrai catturato il loro indirizzo email senza possibilità di errore di digitazione. Seleziona con cura il codice e-mail dalla tua parte per rendere più semplice la scrittura e l'ortografia possibile. Puoi persino chiedere loro di inviare loro l'e-mail mentre sei al telefono, se possibile.

    
risposta data 13.08.2011 - 08:17
fonte

Leggi altre domande sui tag