01Diez vías de salida, y todas gratuitas
SMTP, PHP mail(), Brevo, SendGrid, Mailgun, Postmark, SparkPost, Elastic Email, SMTP2GO y Resend. Ninguno de ellos está detrás de una licencia y no imponemos ningún límite de envío, porque un plugin de entrega que raciona la entrega le está revendiendo el problema. Con cada proveedor usa su propia cuenta y su propia clave.
02La siguiente conexión envía lo que la primera rechazó
Cada conexión tiene una prioridad, y la lista se recorre en ese orden hasta que una acepta el mensaje. Un proveedor con límite de frecuencia, sin cuota o simplemente caído le cuesta el intento, no el correo. Toda la cadena es una fila en el registro, no tres — un único correo no debería leerse como tres fallos separados.
03Lo intenta de nuevo más tarde, no solo más fuerte
Cuando todas las conexiones han rechazado el mensaje, este se pone en cola y se intenta de nuevo al cabo de un minuto, cinco minutos y treinta minutos. Tres intentos y se detiene: una dirección que no existe no va a empezar a existir en el cuadragésimo intento. Los reintentos se programan mediante WP-Cron, así que en un sitio tranquilo se ejecutan cuando llega el siguiente visitante.
04Un registro que responde a “¿salió?”
La hora, los destinatarios, el asunto, el estado, qué conexión lo gestionó y qué parte del sitio lo produjo — filtrable por estado, origen y fecha. Es una tabla de su propia base de datos. Nada de su correo se nos envía: sin telemetría, sin análisis de contenido, sin ninguna llamada de licencia desde el plugin gratuito.
05Envíelo de nuevo desde el registro
Cualquier entrada puede enviarse de nuevo desde la lista, lo que suele ser más rápido que pedirle al cliente que dispare él mismo el correo. Guardar el cuerpo del mensaje es un ajuste, y desactivarlo es una elección real con dos consecuencias: una entrada registrada sin su cuerpo no puede reenviarse, y un envío fallido tampoco se pone en cola para la escalera de reintentos — en ambos casos no queda nada que enviar. La conservación la fija usted — 7, 30, 90 días o para siempre.
06La pantalla del pedido sabe qué envió
Con WooCommerce activo, cada pedido gana una caja que lista los correos que ese pedido produjo y cómo fue cada uno. La pregunta de la entrega se responde sobre el pedido en lugar de en un registro que hay que buscar. Sin WooCommerce el plugin funciona exactamente igual; simplemente no está la caja.
07Los archivos adjuntos salen por SMTP
En 1.0.0 los ocho proveedores por API no envían archivos adjuntos, y MevvMail no finge lo contrario: un correo que lleva un archivo salta esas conexiones y busca una SMTP. Así que mantenga una sola conexión SMTP en la cadena y las facturas, los tickets y los PDF seguirán funcionando. Sin ninguna conexión SMTP configurada, un correo así se registra como fallido en lugar de entregarse sin su archivo.
08Instalado y sin configurar, no cambia nada
Sin ninguna conexión definida, el filtro devuelve el envío directamente a WordPress. Un plugin que se tragara el correo de una tienda mientras alguien resuelve los ajustes sería peor que el problema que venía a resolver.
09Pro es la profundidad de WooCommerce, no la entrega
Pro añade el diseñador de correos de WooCommerce, el seguimiento de aperturas, las alertas de fallo y el enrutado condicional. La entrega, el failover y el registro se quedan en el plugin gratuito y siguen funcionando diga lo que diga la licencia — una licencia caducada le cuesta la pantalla del diseñador, nunca la capacidad de enviar un correo.