Mail Catcher: captura y analiza todos los correos electrónicos enviados por WordPress
Introducción
En WordPress, los correos electrónicos desempeñan un papel fundamental: notificaciones de registro, restablecimiento de contraseñas, pedidos de WooCommerce, formularios de contacto, alertas del sistema, etc. Sin embargo, cuando un correo electrónico no llega a su destino, a menudo es muy difícil entender qué ha ocurrido.
Desarrollamos el Receptor de correo de WPMasterToolKit. El objetivo es sencillo: capturar y guardar todos los correos electrónicos enviados por WordPressEsto permite consultarlas, analizarlas y detectar rápidamente cualquier error, sin tener que depender de soluciones externas.
¿A qué plugin puede sustituir el módulo Mail catcher?
El módulo Receptor de correo puede sustituir a varios plugins especializados, como :
- Registro de correo WP
- WP Mail Catcher
- Registro de correo electrónico
- Plugins de depuración de correo electrónico incluidos en las suites de desarrollo
Con WPMasterToolKit, no es necesario instalar un plugin adicional dedicado exclusivamente al registro de correo electrónico.
Capturar todos los correos electrónicos enviados por WordPress
El módulo se basa directamente en mecanismos nativos de WordPress, en particular :
- El filtro
wp_mailpara interceptar todos los correos electrónicos enviados - La acción
wp_mail_failedpara registrar los errores de envío
Para cada correo electrónico, la siguiente información se almacena en una tabla específica:
- Beneficiario(s)
- Asunto
- Contenido del mensaje (HTML o texto)
- Cabeceras completas
- Archivos adjuntos
- Fecha y hora de envío
- Dirección del servidor
- Mensaje de error en caso de fallo
Esto proporciona una rastreo fiable y exhaustivo de todos los correos electrónicossi se han enviado correctamente o no.
Un cuadro de mandos claro para consultar el correo electrónico
El módulo añade una página dedicada a la administración de WordPress, accesible desde la sección WPMasterToolKit.
Encontrarás :
- Una lista paginada de todos los correos electrónicos capturados
- Filtros para distinguir entre los correos electrónicos enviados correctamente y los enviados por error
- Un motor de búsqueda (destinatario, asunto, mensaje, etc.)
- Un resumen detallado de cada correo electrónico en una ventana modal

La visión de conjunto también incluye :
- Representación HTML del mensaje en un iframe
- Archivos adjuntos con iconos adaptados a su tipo (PDF, imagen, archivo, etc.)
- Cualquier mensaje de error devuelto por WordPress

Gestión de archivos adjuntos y errores de envío
El módulo detecta automáticamente los archivos adjuntos asociados a un correo electrónico y comprueba su presencia en el servidor.
Si falta un archivo, una indicación visual le informará directamente en la interfaz.
Si el envío falla (wp_mail_failed), se registra el mensaje de error exacto. Esto facilita mucho el diagnóstico: problema SMTP, configuración incorrecta del servidor, rechazo del proveedor de correo electrónico, etc.
Versión gratuita y versión Pro limitada
La versión gratuita de WPMasterToolKit limita la captura a 5 correos electrónicos al día.
- Un contador visible en la interfaz indica el número de correos electrónicos capturados
- Aparece una alerta cuando se alcanza el límite
- La versión Pro elimina por completo esta restricción y permite una captura ilimitada
Cómo utilizar el módulo Mail catcher
- Activar el Receptor de correo en WPMasterToolKit
- Envíe correos electrónicos desde su sitio (formulario, contraseña olvidada, prueba SMTP, etc.)
- Ir a WPMasterToolKit → Capturador de correo
- Consulte la lista de correos electrónicos y ábralos para ver el contenido detallado
No requiere ninguna configuración compleja: el módulo funciona inmediatamente después de su activación.
Nuestras opciones técnicas
Hemos elegido :
- Utiliza una tabla de base de datos específica para garantizar un alto rendimiento
- Intercepta correos electrónicos a través de ganchos nativos de WordPress, sin modificar el comportamiento de
wp_mail - No carga la clase PHP del sólo si el módulo está activadode acuerdo con la filosofía de WPMasterToolKit
- Ofrece una interfaz moderna, clara y rápida, incluso con un gran número de correos electrónicos
Estas decisiones garantizan un módulo fiable, de alto rendimiento y perfectamente integrado con WordPress.
Conclusión
El módulo Receptor de correo de WPMasterToolKit es una herramienta esencial para cualquiera que quiera depurar, controlar y comprender los correos electrónicos enviados por su sitio WordPress.
Sustituye a varios plugins dedicados, se integra de forma nativa con la administración de WordPress y respeta la filosofía "todo en uno" de WPMasterToolKit : un módulo activado = una función cargada, nada más.
Tanto si eres desarrollador, administrador o simplemente un usuario avanzado, Mail catcher te ahorra un tiempo precioso gestionando los correos electrónicos de WordPress. 🚀