El parámetro o:testmode de Mailgun acepta un mensaje para pruebas sin enviarlo al destinatario. Una dirección de LDM incluida en esa solicitud no puede producir una observación real de placement. Para medirla, prepara un envío permitido por tu ruta habitual de Mailgun, envía directamente a las direcciones proporcionadas y relaciona los registros con las carpetas observadas.
Una solicitud aceptada puede parecer una confirmación de entrega cuando solo acredita otro paso. Antes de investigar una copia ausente, determina si la solicitud debía entregar. De lo contrario, una protección de desarrollo puede confundirse con un problema de reputación. Este flujo usa destinatarios de prueba; no presupone una integración nativa con LDM.
No encontrar una copia tras una búsqueda correcta es distinto de un buzón inaccesible o una comprobación pendiente.
Qué significa o:testmode
La guía de Mailgun indica que o:testmode con valor yes o true hace que el servicio acepte el mensaje sin enviarlo. También señala que los mensajes de prueba se cobran. No presupongas que cualquier comprobación sin entrega sustituye gratuitamente otros tipos de prueba.
La ausencia de una copia externa es esperable. Cambiar to por una dirección de LDM no modifica el comportamiento mientras siga activado el modo de prueba.
Utiliza esta etapa para comprobar cómo construye la solicitud tu aplicación y cómo procesa la respuesta. Identifica el resultado como una comprobación de procesamiento. Para observar una carpeta hace falta otro mensaje habilitado para entrega externa.
Conserva el camino que realmente utilizas
La referencia Messages API permite enviar componentes individuales para que Mailgun construya el mensaje o presentar un MIME existente. SMTP es otra ruta admitida.
Si tu aplicación construye MIME con cabeceras y adjuntos, un ejemplo manual de HTTP es otro espécimen. Si utiliza una plantilla guardada y datos del destinatario, un HTML independiente no comprueba el resultado de esa plantilla.
Anota dominio de envío, From visible, método de presentación, versión de plantilla y opciones efectivas. Registra también el seguimiento: la API documenta controles por mensaje. Conserva primero la configuración representativa antes de comparar variantes opcionales.
La guía está en español, pero la interfaz de LDM también está disponible en español. Los enlaces abren la interfaz en español.
Un procedimiento limitado y reproducible
1. Elige un tipo de mensaje
Selecciona un recibo, una notificación o una actualización para suscriptores. Define si investigas una plantilla nueva, un cambio de ruta o las condiciones actuales. Cada objetivo necesita una referencia clara.
Usa datos realistas sin información sensible. Revisa asunto, HTML, alternativa de texto, enlaces y adjuntos. Mantén las bajas y cabeceras necesarias. Guarda la versión para que una edición posterior no cambie silenciosamente el experimento.
2. Revisa la configuración efectiva
Comprueba lo que presenta la aplicación, incluidas las modificaciones de bibliotecas, colas y variables del entorno. En HTTP, inspecciona si o:testmode está presente y activado. En SMTP, revisa los controles admitidos por esa implementación; no trates un parámetro HTTP como ajuste SMTP.
Comprueba además si existe una programación futura. Un mensaje que aún no debe enviarse no constituye un fallo de observación en el buzón. Excluye credenciales de las solicitudes y configuraciones que guardes para el análisis.
3. Completa por separado la prueba sin entrega
Si el modo de prueba forma parte del desarrollo, ejecútalo y examina la respuesta de la aplicación. Mantén su registro separado del envío real posterior.
El identificador devuelto permite seguir la solicitud, pero no demuestra que un destinatario externo recibió el correo. Guarda el modo junto al identificador para evitar interpretaciones equivocadas al revisar el caso.
4. Obtén las direcciones de LDM
Introduce el remitente real en Inbox Placement by LDM y utiliza las direcciones actuales. Prepara un conjunto temporal para un trabajo finito. No añadas esos destinatarios a calentamiento, listas permanentes ni eventos recurrentes.
Confirma que cuenta, dominio y flujo permiten la entrega real. Una supresión o restricción exige investigar el procedimiento permitido, no saltarse la limitación para forzar un resultado.
5. Envía un original por la ruta real
Prepara un trabajo independiente. En HTTP, elimina la opción de test mode de esa solicitud y comprueba la configuración final antes de presentarla. No retires las protecciones de todas las tareas de staging.
Genera el mensaje mediante el mismo renderizado y presentación que usarían los destinatarios previstos. Envíalo directamente, sin reenviar una copia recibida. Conserva contenido normal, cabeceras y baja obligatoria.
Guarda la hora, referencia del trabajo, respuesta de Mailgun e identificador disponible. Relaciona los eventos posteriores con ese envío concreto, no solo con otro mensaje de asunto parecido.
6. Compara evidencias diferentes
Lee los registros junto al informe, siguiendo la metodología de LDM. Ausente o desconocido no establece Spam. Promotions y otras categorías son ubicaciones recibidas distintas de Inbox principal y Spam.
La ventana de 24 horas sigue la misma copia, sin enviar otro correo en cada comprobación. Conserva las horas confirmadas. Una consulta posterior fallida no borra lo observado antes ni demuestra la carpeta actual.
Ejemplo hipotético: una opción oculta
Un desarrollador crea una prueba real, cambia los destinatarios y recibe una respuesta aceptada. No aparecen copias. El código visible no menciona test mode y el equipo sospecha de los nuevos enlaces.
La inspección de la solicitud efectiva revela que una biblioteca de desarrollo añade o:testmode=yes. En este ejemplo hipotético, la configuración sin entrega explica la ausencia. No existe evidencia de que los enlaces provocaran una decisión de filtrado.
Tras corregir el trabajo aislado, el equipo envía otro original. Supongamos que una copia aparece en Spam y otra queda desconocida porque su buzón no pudo consultarse. Son resultados distintos. Inspecciona la evidencia de la copia recibida y conserva explícitamente el hueco de observación.
Haz una comparación interpretable
Si la referencia revela un problema, formula una pregunta concreta. Por ejemplo, compara el mensaje normal con una variante documentada de seguimiento de clics, manteniendo remitente, texto y ruta. Conserva la baja necesaria en ambos casos.
Una diferencia orienta otra investigación, pero una pareja de envíos no establece una regla universal sobre seguimiento o Mailgun. También pueden variar el tiempo y el tratamiento específico del destinatario. Informa del cambio observado y de las limitaciones, sin prometer el mismo efecto para toda la audiencia.
Preguntas frecuentes
¿Un message ID de Mailgun demuestra la entrega?
No. Interprétalo con el modo de solicitud y los eventos posteriores. Es una referencia para seguir el mensaje, no un certificado de recepción en una carpeta.
¿Puedo mantener test mode y cambiar solo el destinatario?
No. El comportamiento de entrega también debe coincidir con el objetivo. Prepara una solicitud real, separada y permitida, y verifica sus opciones efectivas.
¿Debo cambiar de SMTP a HTTP para la prueba?
Solo si HTTP es la ruta que quieres evaluar. En otro caso, conserva SMTP y su construcción del contenido. Identifica una comparación de rutas como tal.
¿LDM sustituye los registros de Mailgun?
No. Los registros describen presentación y transporte; las observaciones añaden información sobre copias concretas. Utiliza ambas fuentes al investigar resultados inesperados.
¿Todo lo que queda fuera de Inbox principal es Spam?
No. Conserva las categorías reales. Una carpeta secundaria, Spam, una búsqueda sin coincidencia y una consulta fallida son situaciones distintas.
Observa un mensaje real
Crea una prueba de LDM y realiza un envío limitado por tu ruta de Mailgun. Mantén modo, identidad del mensaje y carpetas observadas dentro del mismo registro.