Kowal Async Sales Email — correos asíncronos para Magento 2

Compatibilidad
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
0,00 €
Escribir correo electrónico a un amigo

Consultar sobre este producto

Descripción / Kowal Async Sales Email — correos asíncronos para Magento 2

MAGENTO 2 · CORREOS DE VENTA · DIAGNÓSTICO

Confirmaciones en segundo plano. Más control del envío.

Kowal Async Sales Email establece por defecto el envío asíncrono nativo de correos de venta en Magento 2. Con este modo activo, las tareas cron de Magento procesan las confirmaciones estándar por separado de la solicitud de compra, reduciendo la influencia de las esperas del transporte de correo en el proceso habitual del pedido.

Kowal Async Sales EmailKowal Async Sales Email

Pedidos · Facturas · Envíos · Abonos

¿Qué gana tu tienda?

Menos esperas durante la compra

  • Separar el envío de confirmaciones estándar del procesamiento de la compra.
  • Detectar acumulaciones por tipo de documento y consultar la fecha de creación del documento pendiente más antiguo.

Diagnóstico claro y supervisión propia

  • Revisar ejecuciones recientes de cron, tareas atrasadas y categorías de error seguras.
  • Integrar sistemas propios de supervisión mediante JSON y códigos de salida.
  • Respetar los ajustes explícitos del administrador, que prevalecen sobre el valor por defecto.

El mecanismo nativo de Magento

El módulo establece sales_email/general/async_sending en 1 en el ámbito de configuración predeterminado. El diagnóstico avisa si el valor efectivo está desactivado. Magento sigue gestionando la activación de cada tipo de correo.

Umbrales de aviso para tu tienda

El grupo Asynchronous Sales Email Diagnostics de Sales Emails está disponible en el ámbito predeterminado. Document Age Warning (minutes) tiene un valor inicial de 30 minutos y Cron Delay Warning (minutes) de 10 minutos. Ambos aceptan enteros entre 1 y 525600. La antigüedad se mide desde la creación del documento, no representa el tiempo exacto de espera del correo.

Revisa el estado de envío con un comando

Informe de texto:

bin/magento kowal:async-sales-email:status

Para supervisión:

bin/magento kowal:async-sales-email:status --format=json

Un informe que ayuda a detectar acumulaciones

El informe incluye el ajuste efectivo, los umbrales de aviso, los documentos pendientes y el estado de cuatro tareas cron nativas de envío. Considera los indicadores de envío, los ajustes de las tiendas, la variante nativa de reintentos detectada y el filtro de fecha reconstruido desde la configuración de los manejadores nativos. Cuenta por separado los documentos excluidos por ese filtro y los que tienen email_sent = 0.

Códigos de salida: 0 correcto, 1 avisos, 2 error de diagnóstico o formato no admitido. El diagnóstico solo lee datos: no envía mensajes ni modifica indicadores de documentos. No incluye contenido de mensajes, direcciones de clientes ni errores cron sin procesar.

Requisitos y alcance del módulo

Cron, transporte y mensajes compatibles

Se necesitan cron de Magento operativo y un transporte de correo correctamente configurado. El módulo no repara errores SMTP ni STARTTLS, ni añade una cola, un worker o un mecanismo de reintentos propios. Utiliza los mecanismos nativos de Magento.

Solo cubre correos nativos de pedidos, facturas, envíos y abonos. No incluye restablecimiento de contraseñas, registro de cuentas, formularios de contacto, boletines ni mensajes de extensiones personalizadas. Las extensiones que fuerzan el envío síncrono o evitan los emisores nativos requieren un análisis independiente.

Comprobaciones antes de la implantación

Antes de activar el modo en una tienda existente, revise confirmaciones históricas no enviadas: los indicadores y la lógica nativa de Magento pueden hacer que se procesen. La ausencia de historial cron puede deberse a limpieza o a una instalación nueva. Una ejecución correcta o la aceptación por el transporte no confirma la entrega en la bandeja de entrada. El diagnóstico informa por separado de una entrada explícita en la base de datos en el ámbito predeterminado, sin determinar el origen completo de la configuración efectiva.

Información técnica

Módulo: Kowal_AsyncSalesEmail. Paquete Composer: kowal/module-async-sales-email, tipo magento2-module. PHP declarado: >=8.1 <8.6. Dependencias: Magento Framework, Sales, Store, Cron y Config, en las versiones de composer.json. No depende de Kowal_Base, de un paquete de boletines ni de un proveedor SMTP específico.

Las restricciones Composer no confirman pruebas de todas las combinaciones de Magento y PHP. Verifique la compatibilidad con la tienda, el transporte de correo y las extensiones de compra en un entorno de pruebas.

Revisa las confirmaciones de tu tienda

Ejecuta el informe para revisar la configuración, los documentos pendientes y las tareas cron. Verifica la compatibilidad en un entorno de pruebas antes de implantar el módulo.

Escribe tu propia reseña
Estás revisando: Kowal Async Sales Email — correos asíncronos para Magento 2
Tu valoración:
Precio
Calidad
Asistencia
loader
Cargando...

Has enviado la reseña para moderación.

Preguntas y respuestas

Pregunta
¿Magento ya ofrece esta función?
Respuesta
Sí. El módulo empaqueta su activación por defecto y añade diagnóstico. Una configuración explícita puede mantener el modo desactivado.
Pregunta
¿Soluciona errores de pago o HTTP 503?
Respuesta
Pueden tener muchas causas y necesitan diagnóstico propio. No es una integración de pagos ni garantiza resolverlos.
Pregunta
¿Qué ocurre si fallan SMTP o cron?
Respuesta
Con el modo nativo asíncrono activo, la solicitud estándar de compra no espera al transporte de la confirmación. Los mensajes pueden retrasarse o quedar sin enviar. El diagnóstico ayuda a detectar problemas, pero no los repara automáticamente. Los reintentos dependen de la versión de Magento.
Pregunta
¿La confirmación llega inmediatamente?
Respuesta
La envían tareas en segundo plano después de la compra. El tiempo depende de cron, los documentos pendientes y el transporte. No se garantiza el tiempo ni la entrega en la bandeja de entrada.
Pregunta
¿Qué mensajes cubre el módulo y cómo se revisa su estado?
Respuesta
El módulo cubre las notificaciones nativas de pedidos, facturas, envíos y abonos. El comando bin/magento kowal:async-sales-email:status muestra la configuración, el número de documentos pendientes, la antigüedad del más antiguo y el estado de las tareas cron. La antigüedad se mide desde la creación del documento, no desde la solicitud del correo. El restablecimiento de contraseñas, los formularios, los boletines y los mensajes de extensiones propias requieren verificación independiente.
Cambiar preferencias de cookies