Instala el widget de verificación de correo
Crear cuenta gratisPlanes y créditos
Qué hace
El widget verifica el correo escrito en un formulario antes de enviarlo y muestra un mensaje ("This email is ok" / "This email is invalid", textos que puedes cambiar). Funciona en el navegador del visitante con una clave de widget que solo sirve en el dominio autorizado para ella, por eso puede estar visible en la página. Cada verificación usa un crédito de la cuenta.
Límites que protegen los créditos:
- cada IP de visitante puede hacer 20 verificaciones al día por dominio; después el widget muestra "You performed many validations";
- la clave de widget solo funciona desde el dominio autorizado (y
localhostpara pruebas) y la API REST y los endpoints de lote la rechazan.
Para verificar en el servidor (endpoints de registro, importaciones), usa la API REST con una clave de API normal: https://www.easyemailverification.com/en-US/api
Paso 1: crea una clave de widget
- Necesitas una cuenta de Easy Email Verification: https://dashboard.easyemailverification.com/register?utm_source=widget_guide (el plan gratuito incluye 50 verificaciones al día).
- En el panel, abre Integration → Form Integration y haz clic en Create a new Form integration.
- Introduce un Origin name (cualquier nombre) y el Authorized domain: el dominio del sitio con el formulario, por ejemplo
example.com. - Copia la clave de widget de la lista.
Paso 2: añade el script al sitio
Pega esto justo antes de la etiqueta de cierre </body> de cada página que tenga el formulario, con tu clave de widget y tu dominio autorizado:
<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: "Este correo es válido",
invalid_message: "Este correo no es válido"
};
EasyApi.init();
</script>
La clave de widget está pensada para estar en la página (solo funciona en el dominio autorizado). Nunca pongas una clave de API normal en código que se ejecuta en el navegador.
Paso 3: asegúrate de que se detecta el campo de correo
Por defecto, el widget vigila los campos con type="email" o name="email" (o id="email"). Si el formulario usa otros nombres, define los selectores en 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: "Este correo es válido",
invalid_message: "Este correo no es válido"
};
Paso 4: prueba
Abre la página en el dominio autorizado (o en localhost), escribe una dirección que conozcas y sal del campo: el mensaje aparece debajo. Después escribe una inválida, como john@gmial-invalid-domain.com.
Si algo no funciona
- "Origin is different from the authorized": la página no está en el dominio autorizado; corrige el dominio en Form Integration (o prueba en
localhost). - No pasa nada: el script debe estar después del formulario en la página, y el campo debe tener
type="email",name="email"o coincidir con el selectoremail_field. - "You performed many validations": se alcanzó el límite de 20 al día para esa IP de visitante.
- "Running out of your credit limit": consulta los planes en https://www.easyemailverification.com/es-ES/pricing
¿Sigues con problemas? Escribe a support@easyemailverification.com.
Otras formas de verificar correos
- Verificación de correo en ActiveCampaign
- Verificación de correo en Mautic
- Zoho CRM email verification (English)
- Conecta Easy Email Verification a ChatGPT
- Verificar una dirección gratis
- Todas las integraciones
¿Usas un asistente de IA? Puede seguir esta guía contigo: dale widget.md (en inglés).