Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo bloquear direcciones de correo electrónico desechables en WordPress (2 formas)

Ejecutar formularios y registros exitosos en WordPress significa mantener alejados a los usuarios falsos. Hemos visto de primera mano cómo las direcciones de correo electrónico desechables pueden generar registros de spam, pedidos falsos y una calidad de datos comprometida.

Si bien los correos electrónicos temporales tienen usos legítimos, a menudo son mal utilizados por personas que intentan explotar los servicios del sitio web. Afortunadamente, existen varias formas efectivas de bloquear las direcciones de correo electrónico desechables en tu sitio de WordPress.

En esta guía, te mostraremos los mejores métodos para bloquear direcciones de correo electrónico desechables y, al mismo tiempo, mantener tus formularios accesibles para los usuarios legítimos.

Cómo bloquear direcciones de correo electrónico desechables en WordPress

¿Por qué bloquear las direcciones de correo electrónico desechables en WordPress?

Las direcciones de correo electrónico desechables son cuentas de correo electrónico temporales y gratuitas que los usuarios pueden utilizar para registrarse en tu sitio web sin revelar sus direcciones de correo electrónico reales.

Algunos usuarios utilizan estas direcciones desechables para pruebas inofensivas para evitar posibles spammers o correos electrónicos promocionales. Dicho esto, muchas personas las han utilizado indebidamente creando cuentas falsas, aprovechando pruebas gratuitas o engañando a los sistemas en línea con fines engañosos.

Cuando se utilizan correos electrónicos falsos en los formularios, se vuelve difícil saber quiénes son tus usuarios reales. Para las personas que administran un sitio de membresía, esta confusión puede afectar los datos y el rendimiento de tu sitio web porque no puedes estar seguro qué registros son genuinos.

Si administras una tienda WooCommerce, estos correos electrónicos temporales también pueden permitir que actores malintencionados exploten tu sistema de pago, creen pedidos falsos y te hagan perder dinero.

Además, correos electrónicos importantes como las confirmaciones de pedidos no llegarán a los clientes que utilizan estos correos electrónicos desechables.

Teniendo esto en cuenta, veamos cómo puedes bloquear direcciones de correo electrónico desechables en tu sitio web de WordPress. Puedes usar estos enlaces rápidos para navegar por nuestra guía:

Si usas pop-ups u opciones de suscripción en tu sitio web para campañas de marketing por correo electrónico, te recomendamos usar OptinMonster para bloquear direcciones de correo electrónico desechables.

Esta plataforma de generación de leads utiliza la función TruLead® Lead Verification para bloquear cualquier dirección de correo electrónico desechable que intente registrarse en tus campañas. TruLead® es un complemento de pago, pero hay una prueba gratuita de 30 días para que puedas probar el servicio sin ningún riesgo.

Para más información, consulta nuestra reseña completa de OptinMonster.

Para empezar con OptinMonster, necesitas visitar el sitio web de OptinMonster para crear una cuenta. Después de eso, haz clic en el botón ‘Obtener OptinMonster Ahora’ para comenzar.

OptinMonster

Necesitarás un plan Pro o superior porque ofrecen la función de Verificación de Leads como un complemento de pago opcional.

Después de eso, necesitas instalar y activar el plugin de OptinMonster en tu sitio de WordPress. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Ahora, puedes proceder a crear tu primera campaña de correo electrónico de OptinMonster. Puedes leer nuestro artículo sobre cómo crear tu lista de correo electrónico en WordPress con OptinMonster para obtener orientación.

Para usar la función de Verificación de Leads, inicia sesión en el panel de campañas de OptinMonster. Después de eso, selecciona una campaña y haz clic en el botón ‘Editar Campaña’.

Hacer clic en el botón Editar Campaña en OptinMonster

A continuación, navega a la pestaña ‘Integraciones’. Deberías ver una explicación sobre la función de Verificación de Leads en el lado izquierdo.

Selecciona ‘Haz clic aquí para saber más e inscribirte.’

Habilitar el complemento de Verificación de Leads en OptinMonster

Una vez que hayas hecho eso, completarás el pago del complemento.

En esta etapa, puedes regresar al Panel de Campañas y ir a Leads » Verificación de Leads.

El menú Verificación de Leads en OptinMonster

Ahora llegarás a la página de Verificación de Leads.

Una vez que estés allí, simplemente haz clic en ‘Crear Nuevo Filtro.’

Crear un nuevo filtro de Verificación de Leads en OptinMonster

Vamos a crear un nuevo filtro de verificación de correo electrónico para bloquear direcciones de correo electrónico temporales o desechables.

Primero lo primero, puedes darle un nombre a este filtro. Puede ser algo como ‘Verificación de Correo Electrónico’. Luego, activa la configuración de Estado para hacer que el filtro esté activo.

Después de eso, elige un nombre de dominio donde estés ejecutando una campaña de OptinMonster y quieras que se implemente el filtro.

Además de la validación de correo electrónico, la función TruLead® puede bloquear direcciones IP específicas de registrarse en tus campañas. Siéntete libre de listarlas aquí si tienes alguna.

Configurar los ajustes del filtro de verificación de correo electrónico en OptinMonster

Al desplazarte hacia abajo, encontrarás más opciones para configurar el filtro. Recomendamos habilitar la configuración ‘Bloquear direcciones de correo temporales’ para evitar que se utilicen direcciones de correo desechables.

También puedes elegir bloquear direcciones de correo específicas de servicios gratuitos como Gmail, Yahoo u Outlook. Esto significa que solo se podrán utilizar direcciones de correo electrónico comerciales en tu sitio.

Solo recomendamos habilitar esta opción si tienes un sitio web de empresa a empresa (B2B). De lo contrario, puedes omitirla.

Aparte de eso, puedes bloquear direcciones específicas basadas en roles (como admin@example.com o editor@example.com) si es necesario, de modo que solo personas ajenas a tu equipo puedan convertirse en clientes potenciales.

Además de estas configuraciones, también tienes opciones para bloquear caracteres específicos que existen en las direcciones de correo electrónico de clientes potenciales, corregir automáticamente errores comunes de escritura en direcciones de correo electrónico y bloquear direcciones de correo electrónico que utilizan caracteres no alfanuméricos.

Modificar los ajustes de verificación de correo electrónico en OptinMonster

Las últimas configuraciones son bastante avanzadas, pero recomendamos marcar la casilla junto a la opción ‘¿Ejecutar comprobaciones de registros MX y SMTP?’. Esta configuración puede bloquear aún más los dominios de correo temporal al verificar si realmente existen.

Una vez que estés satisfecho con la configuración del filtro, haz clic en el botón ‘Crear filtro’.

Hacer clic en el botón Crear Filtro en OptinMonster

Ahora, visita tu sitio web para probar si el filtro funciona en tu campaña. Para hacer esto, simplemente completa el formulario con una dirección de correo electrónico falsa de un proveedor de correo temporal.

Si funciona, deberías ver esta notificación:

OptinMonster bloqueando una dirección de correo electrónico temporal para que no se use

Método 2: Bloquear direcciones de correo electrónico temporales con un plugin gratuito de WordPress

Si buscas bloquear dominios de correo desechables en tus formularios de contacto o de registro, te recomendamos usar Clearout Email Validator.

Este plugin bloqueará automáticamente los dominios de proveedores de correo electrónico temporal para que no se utilicen en formularios de contacto o registros en WordPress. También es compatible con WPForms, que es el mejor plugin constructor de formularios del mercado.

Lo primero que harás es instalar y activar el plugin. Para obtener una guía paso a paso, consulta nuestro artículo sobre cómo instalar un plugin de WordPress.

Una vez que hayas activado el plugin, puedes ir a Configuración » Validador de Correo Electrónico Clearout desde tu panel de administración de WordPress. Notarás que hay un mensaje de notificación que dice: ‘Obtén tu Token de API de Clearout aquí y guárdalo en la página de configuración’.

Lo que necesitas hacer ahora es hacer clic en el enlace ‘aquí’, pero mantén abierta la página de configuración del plugin.

Mensaje de notificación de Clearout Email Validator sobre cómo obtener un token de API

Después de eso, crea una cuenta de Clearout o inicia sesión usando tus credenciales de Google.

Por defecto, obtendrás una cuenta gratuita de Clearout con 100 créditos de validación de correo electrónico. Esta cantidad puede no ser mucha cuando recibes toneladas de registros o mensajes de contacto todos los días, pero puedes actualizar a un plan de pago de Clearout si es necesario.

Registrarse para una cuenta de Clearout

Ahora, llegarás al panel de Clearout.

Aquí, haz clic en el botón ‘Más’ en el menú de navegación y selecciona ‘Aplicaciones’.

Abrir el panel de Aplicaciones en Clearout

Ya estás dentro del panel de Aplicaciones.

Continúa y haz clic en el botón ‘+ Crear Aplicación’ para obtener la clave de API.

Crear una aplicación de Clearout

Una vez que hayas hecho eso, aparecerá una ventana emergente pidiéndote que elijas dónde ejecutar la aplicación. Aquí, simplemente haz clic en ‘Servidor’.

Luego puedes darle un nombre a tu aplicación como ‘Validación de Correo Electrónico’. Opcionalmente, puedes escribir una descripción para diferenciar entre tus aplicaciones.

Después de eso, simplemente haz clic en el botón ‘Crear’.

Elegir la opción Servidor en la ventana emergente Crear Aplicación en Clearout

Ahora volverás al panel de Clearout y verás tu nueva aplicación y token de API.

Continúa y copia el token, y regresa a la página de configuración del plugin Validador de Correo Electrónico Clearout en WordPress.

Copiando el token de la API de Clearout

En la página de configuración del plugin, pega el token en el campo apropiado.

Una vez que hayas hecho eso, puedes comenzar a configurar los ajustes de validación de correo electrónico en el siguiente paso.

Pegando la API de Clearout en WordPress

Configurar Ajustes para Bloquear Direcciones de Correo Electrónico Temporales

Por defecto, el Validador de Correo Electrónico Clearout pondrá en lista negra cualquier nombre de dominio de correo electrónico que parezca sospechoso o desechable. Pero hay varias configuraciones que puedes configurar si es necesario.

En la sección ‘Dirección de correo electrónico válida’, puedes elegir si considerar o no las direcciones basadas en roles (como admin@example.com o editor@example.com) como válidas.

Luego, hay opciones para hacer que las direcciones desechables y las direcciones sin sentido sean válidas. Para garantizar la máxima seguridad contra todo tipo de direcciones de correo electrónico temporales, recomendamos no marcar estas casillas.

Si marcas la configuración ‘Aceptar solo direcciones de negocios como válidas’, eso significa que las direcciones que utilizan dominios de correo electrónico no personalizados como Gmail, Yahoo u Outlook se considerarán inválidas.

La configuración de dirección de correo electrónico válida en el plugin Clearout

Pasemos a la sección ‘Aplicar validación’. Como puedes ver, Clearout Email Validator es compatible con muchos de los principales creadores de formularios, incluidos WPForms y Ninja Forms. Si utilizas alguno de estos complementos, puedes marcarlos en la configuración ‘Seleccionar formularios’.

A continuación, puedes elegir aplicar la validación de correo electrónico en el hook de WordPress is_email, que se utiliza para verificar que un correo electrónico sea válido.

Asegúrate de leer el mensaje de advertencia para esto, ya que puede causar problemas de validación en tu sitio. Pero durante nuestras pruebas, el complemento funciona bien incluso si no habilitas esta configuración.

La configuración de Aplicar Validación en el plugin Clearout

Desplazándote hacia abajo, puedes establecer el período de tiempo de espera para que se realice la validación.

El tiempo predeterminado es de 10 segundos. Esto significa que el complemento esperará 10 segundos después de enviar el formulario antes de validar la dirección de correo electrónico. Durante este tiempo, el complemento realizará una validación en tiempo real para garantizar que la dirección de correo electrónico sea legítima.

Debajo de eso, puedes establecer un mensaje de error personalizado para entradas inválidas, pero puedes dejarlo en blanco si deseas usar el texto de notificación predeterminado del complemento.

En el campo ‘No permitir validaciones de URLs de página’, puedes especificar en qué URLs de página de formulario quieres que el plugin no realice validaciones de correo electrónico.

Por otro lado, el campo ‘Permitir validación en URLs de página’ es donde puedes indicar al plugin que solo realice validaciones de correo electrónico en ciertas páginas.

Pero si tienes muchos formularios y quieres que el plugin revise las direcciones de correo electrónico ingresadas en todos ellos, entonces puedes dejar ambos campos vacíos.

Una vez que hayas configurado todas las opciones, procede a hacer clic en el botón ‘Aplicar’.

La configuración de los últimos plugins de validación de correo electrónico en el plugin Clearout

Verifica si el plugin Clearout Email Validator funciona

En esta etapa, estás listo para probar si el plugin de WordPress realmente bloqueará las direcciones de correo electrónico temporales en tu sitio de WordPress.

Una forma de hacer esto es desplazarse hasta el final de la página del plugin, a la sección 'Probar configuración del plugin'. Después de eso, ingresa una dirección de correo electrónico falsa en el campo y haz clic en 'Probar'.

Si ese correo electrónico específico no es válido, verás una notificación de 'Inválido: Has introducido una dirección de correo electrónico no válida. Por favor, inténtalo de nuevo con una dirección de correo electrónico válida'.

Ten en cuenta que hacer esto puede disminuir tus créditos gratuitos. Por lo tanto, si deseas hacerlo sin incurrir en créditos, puedes usar una de las direcciones de correo electrónico de prueba de Clearout.

Configuración de prueba del plugin de Clearout

Otra forma de probar el plugin es yendo a la URL de tu formulario de registro, comentarios, pago o contacto e ingresando una entrada de formulario falsa.

Si el plugin funciona, deberías ver un mensaje de error.

Así es como se ve en nuestro formulario de contacto de WPForms:

Probando el plugin Clearout en un formulario de contacto de WPForms

También intentamos ver si el plugin funciona en la URL de inicio de sesión de nuestro sitio de prueba.

Este es el mensaje de error que recibimos:

Probando el plugin Clearout en el formulario de registro de WordPress

Consejo Adicional: Usa un plugin de formularios con protección antispam

Bloquear los servicios de correo electrónico desechables es una de las mejores maneras de mantener tu sitio seguro y asegurarte de que solo recibes envíos de formularios legítimos.

Pero desafortunadamente, cada día se generan nuevas cuentas de correo electrónico "burner" y puede ser difícil para cualquier plugin de validación de correo electrónico mantenerse al día con estas nuevas direcciones.

Para proteger tu sitio aún más, recomendamos instalar un plugin de formularios con una función incorporada para bloquear envíos de spam, como WPForms.

Con WPForms, puedes evitar que los bots de spam secuestren tus formularios y te envíen enlaces maliciosos, incluso si su dirección de correo electrónico parece legítima. WPForms utiliza un token secreto antispam que es único para cada envío de formulario e invisible para todos los visitantes, incluidos los bots de spam.

Dado que el token se crea automáticamente, el bloqueador de spam no tendrá ningún impacto en la experiencia del usuario.

Las funciones de protección contra spam de WPForms

Para obtener más información sobre WPForms, consulta nuestra reseña completa de WPForms y nuestro artículo sobre cómo crear un formulario de contacto seguro en WordPress.

Esperamos que este artículo te haya ayudado a aprender cómo bloquear direcciones de correo electrónico desechables en WordPress. También te puede interesar nuestra lista de tareas cruciales de mantenimiento de WordPress para realizar con regularidad y nuestras selecciones expertas de los mejores plugins de seguridad de WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

11 CommentsLeave a Reply

  1. Buen post. Insto a todos los bloggers a tomarse muy en serio la validación de correo electrónico. Es difícil identificar un correo electrónico desechable si no fuera por estas herramientas que has compartido, esto facilita la medición de conversiones genuinas para formularios y optins.

  2. Qué excelente y práctico fue. Por cierto, los usuarios también deben considerar que los correos electrónicos falsos y temporales no solo pueden ser disruptivos al inflar y ocupar la base de datos, sino que también representan una amenaza para la seguridad del sitio web.

  3. Gracias por el tutorial. He tenido OptinMonster durante el primer mes y ya he creado algunas campañas en él. No tenía idea de que esta función existiera, pero después de leer el artículo, la activé en las campañas. Gracias de nuevo.

  4. Ban Hammer ya no está disponible en wordpress.org. Fue eliminado a petición del autor.
    Ojalá alguien lo retomara.
    Necesito uno nuevo que sea preferiblemente gratuito. Tengo más de 10 sitios que lo necesitan.
    Mitch

  5. ¿Conoces algún plugin que permita bloquear dominios en los formularios de todo el sitio? Intenté con la extensión de fragmentos de código de Gforms sin éxito. Un plugin que permita a los sitios evitar que dominios específicos completen formularios con éxito sería de gran ayuda si conoces algo así.

    ¡Gracias!

  6. Tengo cientos de personas registradas como usuarios en mi blog/sitio. Revisé y bloqueé la mayoría de las direcciones que parecían spam, pero me preguntaba si hay alguna manera de saber si los usuarios registrados son spam o seguidores reales.

  7. Hola
    Gracias por todos tus excelentes tutoriales. ¿Me pregunto SI puedes ayudarme?
    Tengo un sitio donde muestro a mis futuros clientes cómo se vería su sitio si les permitiera construirlo para ellos.
    Normalmente pongo una contraseña a esa página para que solo ese cliente pueda verla.

    ¿Sabes de alguna manera para ver si alguien está iniciando sesión en el sitio?
    Sería bueno para mí saber si están activos en absoluto. ¡O si debería ofrecer mi servicio a otro cliente!

    Saludos cordiales
    Urban Eriksson

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.