Limit Login Attempts Reloaded no envía correos electrónicos

Cómo solucionar que Limit Login Attempts Reloaded no envíe correos electrónicos

Resumir:ChatGPTPerplejidad

¿Limit Login Attempts Reloaded no envía correos electrónicos? Esas alertas de bloqueo son la forma de saber que alguien intenta acceder a tu sitio.

El plugin hace un gran trabajo al bloquear ataques de fuerza bruta. Pero depende de la configuración de correo electrónico de tu sitio para enviar sus alertas. Ahí es donde las cosas a menudo fallan.

En esta guía, te mostraré cómo hacer que esas alertas vuelvan a tu bandeja de entrada.

Soluciona tus correos de WordPress ahora

¿Por qué Limit Login Attempts en WordPress?

Los hackers a veces intentan acceder a sitios de WordPress iniciando sesión una y otra vez.

La mayoría usa software que prueba miles de combinaciones de nombre de usuario y contraseña en minutos. Eso es un ataque de fuerza bruta.

El plugin Limit Login Attempts Reloaded cuenta los inicios de sesión fallidos de cada dirección IP. Después de demasiados, bloquea a ese visitante.

Aquí están los correos electrónicos que el plugin envía desde tu sitio:

  • Alertas de bloqueo: un correo electrónico de "Inicio de sesión bloqueado desde [IP]" cuando una IP es bloqueada.
  • Resúmenes por correo electrónico: resúmenes diarios, semanales o mensuales opcionales de los bloqueos.
  • Códigos 2FA: códigos de inicio de sesión de un solo uso, si activas la 2FA del plugin.
  • Correo electrónico de prueba: enviado desde la página de configuración cuando haces clic en el botón de prueba.

Los 4 pasan a través de la función incorporada de WordPress wp_mail(). Por lo tanto, si tu sitio no puede enviar correos electrónicos, ninguno de ellos llega.

Los códigos 2FA son lo más importante. Si no llegan, puedes bloquearte fuera de tu propio sitio.

Limit Login Attempts Reloaded todos los correos enviados a través de WordPress wp_mail

Si no estás recibiendo estos correos electrónicos, los pasos a continuación lo solucionarán.

Cómo solucionar que Limit Login Attempts Reloaded no envíe correos electrónicos

Limit Login Attempts Reloaded envía sus alertas de bloqueo, resúmenes y códigos 2FA a través de la función wp_mail() de WordPress. Muchos proveedores de alojamiento web bloquean o no autentican ese correo, por lo que los correos electrónicos nunca llegan.

Para solucionarlo, primero verifica la configuración Notificar en caso de bloqueo del plugin. Luego, envía el correo electrónico de tu sitio a través de un proveedor SMTP con WP Mail SMTP.

Paso 1: Comprueba la configuración de Limit Login Attempts Reloaded

Primero, asegurémonos de que el plugin envíe los correos electrónicos de bloqueo a la dirección correcta.

Antes de empezar, necesitarás:

  • Acceso de administrador: un inicio de sesión de administrador para tu sitio de WordPress.
  • El plugin: Limit Login Attempts Reloaded instalado y activo.

Inicia sesión en tu panel de WordPress. En el menú de la izquierda, ve a Limit Login Attempts » Settings.

Menú de configuración de Limit Login Attempts Reloaded en WordPress

En Limit Login Attempts Reloaded 3.3, la configuración de correo electrónico se encuentra en App Settings. Desplázate hasta esa sección y abre Local App si está colapsada.

La primera fila es Notify on lockout. Esto es lo que debes verificar:

  • Correo a: asegúrate de que esta casilla esté marcada. Si no lo está, el plugin no envía ningún correo de bloqueo.
  • Dirección de correo: se rellena automáticamente con el correo del administrador de tu sitio. Reemplázala si quieres que las alertas lleguen a otro lugar.
  • después de [N] bloqueos: cuántos bloqueos ocurren antes de tu primer correo. El valor predeterminado es 3.
Configuración de correo electrónico para notificar en bloqueo en Limit Login Attempts Reloaded

Ten en cuenta que el desencadenante son los bloqueos, no los inicios de sesión fallidos. Con la configuración predeterminada, cada bloqueo requiere 4 intentos fallidos.

Por lo tanto, el primer correo se envía después de 12 inicios de sesión fallidos desde la misma IP. El listado de wordpress.org del plugin recomienda mantener estos valores predeterminados.

Por eso no recibirás un correo por una sola contraseña incorrecta. Eso es normal.

Haz clic en Guardar ajustes si has cambiado algo.

Ahora haz clic en Probar notificaciones por correo. Deberías ver "¡Se ha enviado el correo de prueba!".

Luego, revisa tu bandeja de entrada para ver un correo con el asunto Notificaciones de seguridad de LLAR [PRUEBA].

Si la prueba nunca llega, tu configuración está bien. El problema es cómo tu sitio envía correos, y lo solucionaremos a continuación.

Paso 2: Instala el plugin WP Mail SMTP

A continuación, vamos a instalar el plugin WP Mail SMTP en tu sitio.

Por defecto, WordPress envía correos a través del servidor de tu proveedor de hosting. Los proveedores de bandeja de entrada a menudo bloquean esos correos o los envían a spam, porque no están autenticados.

WP Mail SMTP los envía a través de un proveedor de correo adecuado en su lugar. Eso añade la autenticación que buscan los proveedores de bandeja de entrada.

Ilustración de la entregabilidad de correos electrónicos de WP Mail SMTP

Eso soluciona tus alertas de bloqueo. También soluciona los correos de tu formulario de contacto, las notificaciones de pedidos de WooCommerce y las alertas de Wordfence.

Puedes empezar con la versión gratuita. Ve a Plugins » Añadir Plugin, busca "WP Mail SMTP" y haz clic en Instalar ahora.

Para WP Mail SMTP Pro, inicia sesión en tu cuenta de WP Mail SMTP. Descarga el archivo zip desde la pestaña Descargas.

Descarga el archivo zip de WP Mail SMTP Pro desde tu cuenta

Luego, ve a Plugins » Añadir Plugin y haz clic en Subir plugin. Elige el archivo zip y haz clic en Instalar ahora.

Si necesitas ayuda, consulta esta guía para instalar un plugin de WordPress.

Sube e instala el zip del plugin WP Mail SMTP en WordPress

Haz clic en Activar una vez que esté instalado. El Asistente de Configuración se abre de inmediato.

Si quieres pausar aquí, puedes reiniciarlo más tarde. Ve a WP Mail SMTP » Ajustes y haz clic en Iniciar Asistente de Configuración.

Paso 3: Configura tu servicio de correo electrónico

Ahora ejecutemos el Asistente de Configuración. Conecta tu sitio de WordPress a un proveedor de correo.

Importante: Si ya tienes un remitente configurado, ejecutar el asistente de nuevo puede sobrescribir esa configuración.

Haga clic en Empecemos para comenzar.

Iniciar el asistente de configuración de WP Mail SMTP

A continuación, verás la pantalla Elegir tu remitente SMTP. SendLayer se encuentra en la parte superior como la opción Recomendada.

Su botón Conexión rápida lo configura por ti.

Elige tu remitente de correo SMTP en el Asistente de configuración de WP Mail SMTP

¿No estás seguro de qué elegir? Aquí tienes algunos consejos:

  • Sitios con mucho tráfico: SendLayer, SMTP.com y Brevo (anteriormente Sendinblue) manejan grandes volúmenes bien.
  • Sitios pequeños: una cuenta de Gmail o Google Workspace funciona bien. Incluso puedes usar un alias de Gmail para enviar tus correos de WordPress.
  • Otro SMTP: conecta cualquier servidor SMTP al que tengas acceso. Algunos proveedores limitan la cantidad de correos electrónicos que puedes enviar.

Amazon SES, 365 / Outlook y Zoho Mail necesitan WP Mail SMTP Pro.

Nuestra guía completa sobre proveedores de correo electrónico compara los pros y los contras de cada uno.

Después de elegir un remitente, abre su documento de configuración. Te guía a través de los pasos del lado del proveedor:

¿Quieres más de un remitente? Una vez que el asistente haya terminado, puedes agregar Conexiones Adicionales.

Luego, elige una Conexión de Respaldo y configura el Enrutamiento Inteligente. Estas son funciones Pro.

Para las alertas de bloqueo, una conexión de respaldo vale la pena. Si tu remitente principal falla durante un ataque, la alerta aún se envía.

Cuando hayas terminado del lado de tu proveedor, vuelve aquí para activar el registro de correos electrónicos.

Paso 4: Activa el registro de correo electrónico (Opcional)

Con WP Mail SMTP Pro, activaría los Registros Detallados de Correos Electrónicos. Mantiene un registro de cada correo electrónico que tu sitio envía, incluida cada alerta de bloqueo.

El registro te dice qué sucedió. "El correo electrónico nunca se envió" se ve diferente a "se envió, pero fue a spam".

Lo encontrarás cerca del final del asistente. WP Mail SMTP pregunta ¿Qué funciones de correo electrónico deseas habilitar? 2 ya están activadas:

  • Mejora de la Entregabilidad de Correos Electrónicos: ayuda a que tus correos se envíen de manera confiable a través de tu remitente.
  • Seguimiento de Errores de Correo Electrónico: te ayuda a detectar errores que impiden el envío de correos electrónicos.

Deja ambas activadas. Son las que solucionan los correos de bloqueo.

Activa los registros de correo electrónico y las alertas por correo electrónico en el Asistente de configuración de WP Mail SMTP

Pro también agrega un widget al panel. Gráfica los correos enviados y fallidos, por lo que los problemas se destacan rápidamente.

Widget del panel de control de WP Mail SMTP Pro

El Resumen Semanal de Correos Electrónicos envía un resumen de tus estadísticas de correo electrónico a tu bandeja de entrada cada semana.

Resumen de correo electrónico con estadísticas en WP Mail SMTP Pro

Y las Alertas de Correo Electrónico Instantáneas te avisan cuando tu sitio falla al enviar un correo electrónico. Puedes recibirlas por correo electrónico, SMS, Slack o webhook.

Una notificación de alerta por correo electrónico de WP Mail SMTP

¿Activaste los Registros Detallados de Correos Electrónicos? La siguiente pantalla te permite almacenar el contenido y los archivos adjuntos de los correos electrónicos.

También puedes rastrear aperturas y clics en enlaces.

Configuración de los ajustes de registro de correo en el asistente de configuración de WP Mail SMTP

Nuestra guía sobre cómo registrar tus correos electrónicos de WordPress cubre la configuración del registro con más detalle.

Paso 5: Enviar un correo electrónico de prueba de bloqueo

Vuelve a Limit Login Attempts » Settings y haz clic en Test Email Notifications nuevamente. Esta vez, la prueba debería llegar a tu bandeja de entrada en aproximadamente un minuto.

Si tienes Pro, abre WP Mail SMTP » Email Log. Busca “LLAR” y verás el correo de prueba y su estado.

Correo de prueba de Limit Login Attempts Reloaded en el registro de correo de WP Mail SMTP

Las alertas de bloqueo reales aparecen en el registro con el asunto "[tu sitio] – Inicio de sesión bloqueado desde [IP]". Eso las hace fáciles de encontrar más tarde.

En la versión gratuita, también puedes realizar una prueba desde WP Mail SMTP » Tools » Email Test. También verifica los registros DNS de tu dominio.

Enviar un correo de prueba desde la herramienta de prueba de correo de WP Mail SMTP

Solución de problemas de correos electrónicos de Limit Login Attempts Reloaded

Si la prueba funciona pero las alertas reales aún no aparecen, verifica esto.

El cuadro de correo electrónico está desmarcado

Guardar la configuración con Email to desmarcado desactiva completamente los correos de bloqueo. Vuelve al Paso 1 y marca la casilla.

Aún no has alcanzado el umbral de bloqueo

Recuerda las matemáticas por defecto: cada bloqueo requiere 4 intentos fallidos. El primer correo llega en el tercer bloqueo, después de 12 inicios de sesión fallidos.

Unos pocos contraseñas erróneas no activarán nada. Consulta Limit Login Attempts » Logs para ver los bloqueos recientes.

Los códigos 2FA no llegan

La 2FA del plugin envía códigos de un solo uso solo por correo electrónico. Soluciona la configuración de tu correo electrónico antes de activar la 2FA.

Un plugin de caché que almacena en caché o minimiza tu página de inicio de sesión puede interrumpir el flujo de códigos. Las versiones recientes muestran un aviso de administrador cuando detectan esto.

Si lo ves, excluye tu página de inicio de sesión del almacenamiento en caché.

Estás usando la aplicación en la nube

Los bloqueos de la aplicación en la nube no se envían por correo electrónico desde tu sitio, por lo que WP Mail SMTP no los afectará. Consulta tu panel de control de LLAR en la nube para ver las alertas en su lugar.

El plugin gratuito se ejecuta como App Local. Esto solo se aplica si has cambiado App Activa a un plan de App en la Nube, como Micro Cloud.

¡Y eso es todo! Ahora sabes cómo hacer que tus alertas de bloqueo se entreguen de nuevo.

Recibe todas las alertas de seguridad

A continuación, configura un registro DMARC

Ahora que tus alertas de Limit Login Attempts Reloaded están funcionando, revisa tu DNS. Tu proveedor de correo electrónico puede requerir un registro DMARC para tu dominio.

Si no tienes uno, verás una advertencia como esta en la prueba de correo electrónico de WP Mail SMTP:

Advertencia DMARC de WP Mail SMTP

DMARC indica a los servidores receptores qué hacer con los correos electrónicos que fallan las comprobaciones SPF o DKIM. Nuestra guía sobre cómo crear un registro DMARC te guía a través de ello.

¿Listo para arreglar tus correos electrónicos? Empieza hoy mismo con el mejor plugin SMTP de WordPress. Si no tienes tiempo para arreglar tus correos electrónicos, puedes obtener asistencia completa de configuración White Glove como compra adicional, y hay una garantía de devolución de dinero de 14 días para todos los planes de pago.

Si este artículo te ha sido útil, síguenos en Facebook y Twitter para obtener más consejos y tutoriales de WordPress.

Divulgación: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Descubre cómo se financia WPForms, por qué es importante y cómo puedes apoyarnos.

Rachel Adnyana

Rachel ha estado escribiendo sobre WordPress durante una década y construyendo sitios web durante mucho más tiempo. Además del desarrollo web, le fascina el arte y la ciencia del SEO y el marketing digital. Aprende más

Prueba nuestro plugin gratuito WP Mail SMTP

Utiliza tu proveedor SMTP favorito para enviar tus correos electrónicos de WordPress de forma fiable.