In questo articolo scoprirai come convalidare le e-mail utilizzando Excel. Alla fine del post vedrai un file Excel di esempio per poter utilizzare la convalida delle e-mail in Excel nei tuoi progetti.
Excel è il foglio di calcolo più diffuso al mondo, ogni giorno milioni di persone lo usano per fare i loro calcoli, organizzare i dati, sfruttarli… Le e-mail sono una parte importante dell’elaborazione dei dati, quindi controllarle in Excel rende il lavoro molto più semplice.
Perché dovremmo convalidare le nostre email
La convalida delle email è fondamentale per migliorare la deliverability delle campagne di email marketing. L’utilizzo di una mailing list convalidata riduce il numero di consegne non andate a buon fine, rimuovendo dalla lista gli indirizzi e-mail obsoleti che non sono più validi o che sono diventati delle trappole per lo spam.
Come funziona la convalida della sintassi in Excel
La convalida sintattica è il primo passo per convalidare un indirizzo e-mail. Questo consiste nel verificare che l’indirizzo e-mail sia formato correttamente secondo le RFC internazionali.
In linea di massima, la validazione sintattica verifica che l’email abbia un prefisso davanti alla @ che contenga caratteri alfanumerici o ! # $ % & ‘ * + – / = ? ^ _ ` . { | } ~ con una lunghezza massima di 64 caratteri e il nome del dominio non deve superare i 63 caratteri.
Limiti della validazione sintattica delle email
La convalida della sintassi degli indirizzi e-mail è un buon inizio per scoprire se un indirizzo e-mail è valido, ma controlla solo la sintassi, non ci dice se il dominio è attivo. Se il server remoto accetta i messaggi di posta elettronica o se si tratta di un messaggio di spam.
Per convalidare un indirizzo email dobbiamo utilizzare un servizio di verifica email professionale come verificaremails.com.
Verify Emails ti permette di convalidare gli indirizzi e-mail utilizzando file CSV o Excel, caricandoli sulla piattaforma web e avviando il processo di verifica. Maggiori dettagli sul servizio sono disponibili nell’articolo Come verificare un’e-mail utilizzando un file.
Come creare un account gratuito su VerifyEmails per convalidare le email utilizzando Excel
Per utilizzare il servizio di verifica delle e-mail, devi creare un account su verificaremails.com. La registrazione è gratuita e hai a disposizione 100 verifiche gratuite per testare il servizio.
Le convalide possono essere effettuate tramite l’applicazione web caricando i file o utilizzando l’API di verifica delle e-mail in tempo reale.
Come ottenere le credenziali API di convalida dell’email
Per convalidare le e-mail utilizzando Excel devi disporre delle credenziali API. Per ogni email presente nel tuo file Excel, effettueremo una chiamata API in cui passeremo l’indirizzo email che vogliamo convalidare insieme al token API.
Una volta convalidata la piattaforma di verifica dell’email, devi andare alla sezione “API” del menu. Seleziona “Nuova API” per creare l’API. Inserisci il nome dell’API e seleziona “Crea”.
Di seguito vedrai la sezione API, le chiamate effettuate finora e soprattutto le credenziali nella sezione “API Key”. Sono disponibili esempi di codice in diversi linguaggi come Python, Ruby, PHP o C#.
Come utilizzare un servizio di verifica delle email per convalidare le email utilizzando Excel
Puoi utilizzare Excel e il file“Verifica delle e-mail in Excel” per eseguire la verifica in Excel delle tue e-mail. Una volta ottenuta la chiave API, devi inserirla nella casella “Verify Emails API KEY”. È importante che questa password sia corretta e che tu abbia dei crediti sulla tua piattaforma VerifyEmails. Puoi vedere i crediti disponibili in basso a destra dello schermo una volta effettuato il login.
Per verificare le e-mail, copia gli indirizzi e-mail da verificare nella colonna “A” del file Excel. La colonna “B” esegue un controllo sintattico mentre la colonna “C” esegue il controllo con VerifyEmails.
Per eseguire il controllo della sintassi devi selezionare il pulsante “Controllo sintassi gratuito”. Ricorda che questa verifica è gratuita, ma verifica solo che le e-mail siano sintatticamente corrette. Per effettuare una verifica approfondita delle tue email, devi selezionare “Verifica Email Professionale – verificamails.com”.
Possiamo fare un confronto tra i due metodi di verifica. Quello nella colonna “B” esegue solo la convalida sintattica o quello nella colonna “C” utilizza il servizio verifyingemails.com.
Per interpretare i risultati, alleghiamo la seguente tabella di convalida delle email. Ti ricordiamo che gli unici indirizzi sicuri sono quelli “OK”.
Stato | Descrizione |
---|---|
ok | Tutto va bene. L’indirizzo è corretto e pronto a ricevere le e-mail. |
errore | Il server indica che la consegna è fallita, ma non ci sono informazioni sulla posta. |
smtp_errore | L’SMTP ha risposto dal server come non valido o il server di destinazione ha segnalato un errore interno. |
smtp_protocollo | Il server di destinazione ha consentito la connessione ma l’SMTP ha chiuso la sessione prima di verificare la posta. |
e-mail sconosciuta | Il server ha risposto che la consegna del messaggio è fallita e che l’indirizzo e-mail non esiste. |
tentativo_rifiutato | La consegna è fallita; il motivo è simile a quello del “rifiutato”. |
errore_relè | Consegna fallita a causa di un guasto al relè. |
sistema antispam | Un qualche tipo di filtro anti-spam sta bloccando il processo di verifica. |
email_disabilitata | L’account e-mail è sospeso, disattivato o limitato e non puoi ricevere e-mail. |
dominio_errore | Non esiste un server di posta per questo dominio. Non è possibile consegnare la posta |
ok_per_tutti | Il server di posta risponde che può accettare qualsiasi indirizzo e-mail associato al dominio. |
server morto | Il server di posta è morto e non è possibile stabilire una connessione. |
errore_di_tassi | C’è un errore sintattico nell’indirizzo email |
sconosciuto | La consegna della posta non è andata a buon fine, ma non è stato fornito alcun motivo. |
accept_all | Il server è configurato per accettare qualsiasi mail, il dominio accetta qualsiasi mail associata. |
monouso | Il server di posta è configurato in modo da accettare le e-mail solo per un certo periodo di tempo. |
trappole_spam | L’indirizzo di posta è gestito da un IPS, che non seleziona né apre le mail. |
Il prefisso “t” significa “temporaneo”, “p_” significa “permanente”. I prefissi sono utili perché forniscono informazioni aggiuntive: “p_email_disabled” – significa che il server risponde che l’email è permanentemente disabilitata “t_attempt_rejected” può accadere se temporaneamente il server di posta è sovraccarico e rifiuta i controlli “p_error” – nessuna informazione sull’email, ma nessuna possibilità di consegnare l’email in futuro “terror” – nessuna informazione sull’esistenza dell’email, ma c’è la possibilità che sia attiva.
Conclusioni su come convalidare le e-mail utilizzando excel
Analizzando i risultati, potrai vedere chiaramente la differenza tra i due metodi. La convalida sintattica ci permette di sapere se un indirizzo e-mail è ben formato, ma se abbiamo bisogno di un sistema di verifica professionale delle e-mail e di eliminare le trappole dello spam dobbiamo utilizzare le API di verificamails.com.
Per coloro che non vogliono caricare i propri indirizzi e-mail su un servizio esterno e utilizzare la nostra applicazione web, ricordiamo che il nostro servizio di convalida delle e-mail tramite Excel è pronto per il GDPR.
La convalida dell’e-mail tramite Excel avviene in tempo reale, quindi non memorizziamo alcun indirizzo e-mail; puoi essere certo che i tuoi dati sono completamente privati e non vengono trasferiti a nessun server esterno.