Installa il widget di verifica email
Crea un account gratuitoPiani e crediti
Cosa fa
Il widget verifica l'email digitata in un modulo prima dell'invio e mostra un messaggio ("This email is ok" / "This email is invalid", testi che puoi cambiare). Funziona nel browser del visitatore con una chiave widget valida solo sul dominio autorizzato, quindi può restare visibile nella pagina. Ogni verifica usa un credito dell'account.
Limiti che proteggono i crediti:
- ogni IP di visitatore può fare 20 verifiche al giorno per dominio; dopo il widget mostra "You performed many validations";
- una chiave widget funziona solo dal dominio autorizzato (e da
localhostper i test) e viene rifiutata dall'API REST e dagli endpoint di verifica in blocco.
Per verificare sul server (endpoint di registrazione, importazioni), usa l'API REST con una normale chiave API: https://www.easyemailverification.com/en-US/api
Passo 1: crea una chiave widget
- Ti serve un account Easy Email Verification: https://dashboard.easyemailverification.com/register?utm_source=widget_guide (il piano gratuito include 50 verifiche al giorno).
- Nella dashboard, apri Integration → Form Integration e fai clic su Create a new Form integration.
- Inserisci un Origin name (un'etichetta qualsiasi) e l'Authorized domain: il dominio del sito con il modulo, per esempio
example.com. - Copia la chiave widget dall'elenco.
Passo 2: aggiungi lo script al sito
Incolla questo subito prima del tag di chiusura </body> di ogni pagina con il modulo, con la tua chiave widget e il tuo dominio autorizzato:
<script type="text/javascript" src="https://dashboard.easyemailverification.com/form-assets/easy_v1.1.min.js"></script>
<script type="text/javascript">
easyObj = {
api_key: '<your widget key>',
domain_name: '<your authorized domain>',
valid_message: "Questa email è valida",
invalid_message: "Questa email non è valida"
};
EasyApi.init();
</script>
La chiave widget è pensata per stare nella pagina (funziona solo sul dominio autorizzato). Non mettere mai una normale chiave API nel codice eseguito dal browser.
Passo 3: assicurati che il campo email venga rilevato
Per impostazione predefinita, il widget controlla i campi con type="email" o name="email" (o id="email"). Se il modulo usa altri nomi, imposta i selettori in easyObj:
easyObj = {
api_key: '<your widget key>',
domain_name: '<your authorized domain>',
email_field: "input[type='emailx'], input[name='emailx']",
button_id: "button[type='submit'], input[type='submit']",
valid_message: "Questa email è valida",
invalid_message: "Questa email non è valida"
};
Passo 4: prova
Apri la pagina sul dominio autorizzato (o su localhost), digita un indirizzo che conosci ed esci dal campo: il messaggio compare sotto. Poi digitane uno non valido, come john@gmial-invalid-domain.com.
Se qualcosa non funziona
- "Origin is different from the authorized": la pagina non è sul dominio autorizzato; correggi il dominio in Form Integration (o prova su
localhost). - Non succede nulla: lo script deve trovarsi dopo il modulo nella pagina, e il campo deve avere
type="email",name="email"o corrispondere al selettoreemail_field. - "You performed many validations": è stato raggiunto il limite di 20 al giorno per quell'IP di visitatore.
- "Running out of your credit limit": vedi i piani su https://www.easyemailverification.com/it-IT/pricing
Ancora problemi? Scrivi a support@easyemailverification.com.
Altri modi per verificare le email
- Verifica email in ActiveCampaign
- Verifica email in Mautic
- Zoho CRM email verification (English)
- Collega Easy Email Verification a ChatGPT
- Verifica un indirizzo gratis
- Tutte le integrazioni
Usi un assistente IA? Può seguire questa guida con te: dagli widget.md (in inglese).