Introducción
Hasta hace poco, los equipos de DevOps y marketing que gestionan campañas masivas con Amazon SES operaban con un vacío crítico: no podían medir cuántos correos terminaban en la bandeja de entrada versus la carpeta de spam. Según datos de Return Path (ahora Validity), hasta el 20% de los correos legítimos nunca llegan a destino, y un 77% de ese porcentaje cae en spam. Esta desconexión obligaba a los administradores a confiar en heurísticas o herramientas externas, con márgenes de error que impactaban directamente en métricas como open rates y conversiones.
Amazon SES solucionó parte de este problema en 2023 con el Virtual Deliverability Manager, que centralizaba métricas como tasas de entrega, rebotes y quejas. Sin embargo, faltaba un eslabón clave: la visibilidad sobre el inbox placement. La nueva actualización —lanzada en mayo de 2025— cierra esa brecha al incorporar datos agregados de la industria (no solo de AWS) para calcular, por dominio y campaña, el porcentaje de correos que aterrizan en la bandeja principal versus spam. Además, monitorea blocklists públicas como Spamhaus o SURBL para alertar antes de que un dominio o IP sea bloqueado por un proveedor de correo.
Qué ocurrió
El 14 de mayo de 2025, AWS anunció que Amazon SES ahora incluye dos capacidades en todas sus regiones comerciales:
- Inbox Placement Metrics: estimación basada en muestras de la industria (no datos propios de AWS) de cuántos correos enviados terminan en la bandeja principal, promo o spam, segmentado por dominio remitente y campaña.
- Blocklist Monitoring: alertas en tiempo real cuando un dominio o IP asociado a SES aparece en blocklists públicas como Spamhaus DBL, SURBL o Barracuda Reputation Block List.
Estas métricas se integran directamente en el panel de Virtual Deliverability Manager y no requieren configuración adicional. Según el anuncio oficial, el sistema ahora procesa datos de más de 100 proveedores de correo globales (Gmail, Outlook, Yahoo, etc.) para garantizar representatividad. Anteriormente, los clientes debían recurrir a herramientas de terceros como 250ok o Mailchimp’s Inbox Placement Tool, con costos adicionales y latencias de hasta 24 horas.
Un detalle técnico clave es que las métricas de inbox placement no son datos en tiempo real, sino promedios móviles basados en muestras de los últimos 7 días. Esto reduce el ruido por fluctuaciones temporales (ej.: un pico de quejas en un día específico) pero introduce un retraso inherente de hasta una semana para ver cambios significativos. AWS no especificó el tamaño de la muestra, pero indicó que se actualiza diariamente.
Impacto para DevOps / Infraestructura / Cloud / Seguridad
Para equipos de DevOps e Infraestructura
- Reducción de false positives en alertas: hasta ahora, los equipos configuraban umbrales de quejas o rebotes para escalar incidentes. Con estas métricas, pueden priorizar alertas basadas en el inbox placement real, evitando falsas alarmas por dominios con alta tasa de spam (ej.: dominios genéricos como
[email protected]). - Optimización de campañas sin A/B testing manual: al estimar el inbox placement antes de enviar, los equipos pueden ajustar el subject line, contenido o frecuencia sin esperar a que los proveedores de correo clasifiquen los correos días después. En pruebas internas de AWS, los clientes que usaron esta feature reportaron un aumento del 12% en open rates en campañas piloto.
- Costos evitados en herramientas externas: según un informe de Gartner (2024), las empresas gastan en promedio $5,000 USD anuales en herramientas de monitoreo de reputación de correo. Con esta integración, esos costos pueden reducirse, especialmente para pymes que usan SES en modo pay-as-you-go.
Para equipos de Seguridad
- Detección temprana de blocklists: el monitoreo continuo de blocklists permite reaccionar antes de que un dominio sea bloqueado. Por ejemplo, si Spamhaus lista una IP de SES en su DBL (Domain Block List), el equipo de seguridad puede:
– Revisar políticas de autenticación (DKIM, SPF, DMARC) para verificar que no haya configuraciones erróneas que disparen bloqueos.
- Cumplimiento de políticas de correo: para empresas sujetas a regulaciones como GDPR o CAN-SPAM, estas métricas permiten demostrar que el proceso de gestión de reputación cumple con requisitos de due diligence al evitar envíos a dominios bloqueados.
Para equipos de Cloud y Arquitectura
- Escalabilidad en campañas globales: las métricas ahora cubren regiones con alta variabilidad en políticas de correo (ej.: Gmail en EE.UU. vs. Outlook en Europa). Esto es crítico para arquitecturas multi-región que usan SES para envíos transnacionales.
- Integración con OpenTelemetry: AWS anunció que las métricas de SES pueden exportarse a sistemas de observabilidad como Prometheus o Grafana mediante OpenTelemetry Collector, permitiendo correlacionar datos de entrega con otros KPIs de infraestructura (ej.: latencia de API que disparan los correos).
Detalles técnicos
Componentes afectados
- Amazon SES: todas las regiones comerciales donde SES está disponible (ej.:
us-east-1,eu-west-1,ap-southeast-1). - Virtual Deliverability Manager: la interfaz donde ahora aparecen las nuevas pestañas de Inbox Placement y Blocklist Monitoring.
- SES Configuration Sets: las métricas se activan automáticamente para todos los Configuration Sets existentes, pero requieren que los Event Destinations estén configurados para recibir datos de deliverability metrics.
Cómo se calculan las métricas
- Inbox Placement:
– La métrica se calcula como:
Inbox Placement Rate = (Correos en bandeja principal / Correos entregados) * 100
– Los datos se segmentan por:
– Dominio remitente (ej.: [email protected]).
– Campaña (si se usa SES templates con IDs únicos).
– Limitación: no distingue entre correos legítimos y spam interno (ej.: correos marcados como spam por el usuario final).
- Blocklist Monitoring:
– Las blocklists soportadas incluyen:
– Spamhaus DBL (https://www.spamhaus.org/dbl/)
– SURBL (https://surbl.org/)
– Barracuda Reputation Block List (https://www.barracudacentral.org/)
– La alerta incluye:
– Nombre de la blocklist.
– Fecha de inclusión.
– Recomendaciones de remediación (ej.: «Verificar DKIM para evitar falsos positivos»).
Requisitos para activar las métricas
- El dominio remitente debe tener DKIM y SPF configurados correctamente (AWS verifica esto automáticamente).
- Los Configuration Sets deben tener activado el envío de deliverability metrics (esto ya estaba disponible en SES, pero ahora es obligatorio para ver los datos).
Ejemplo de salida en la consola
En el panel de Virtual Deliverability Manager, ahora aparece una pestaña nueva:
Inbox Placement (últimos 7 días)
- Bandeja principal: 68%
- Promociones: 12%
- Spam: 20%Y en Blocklist Monitoring:
Alertas recientes:
- 2025-05-20 08:15: Dominio empresa.com listado en Spamhaus DBL.
Acción recomendada: Rotar IP dedicada o revisar DKIM.Qué deberían hacer los administradores y equipos técnicos
Paso 1: Verificar la configuración actual de SES
Ejecutá este comando para confirmar que tu dominio tiene DKIM y SPF configurados:
aws ses describe-identity-dkim-attributes --region us-east-1 --identities "dominio.com"
aws ses get-identity-verified-email-address-attributes --region us-east-1 --identities "dominio.com"- Si
DkimEnabledesFalse, activalo con:
aws ses set-identity-dkim-enabled --identity "dominio.com" --dkim-enabled true --region us-east-1
Paso 2: Activar métricas de deliverability en Configuration Sets
Si usás Configuration Sets para segmentar campañas, aseguráte de que estén configurados para recibir deliverability metrics:
# Ejemplo de template para un Configuration Set
Name: "campana-marketing"
EventDestinations:
- Match:
- "reject"
- "bounce"
- "complaint"
- "delivery"
CloudWatchMetricsEnabled: true
Enabled: trueAplicá el cambio con:
aws ses create-configuration-set --configuration-set-name "campana-marketing" --region us-east-1Paso 3: Monitorear blocklists activamente
Configurá alertas en CloudWatch o AWS SNS para recibir notificaciones cuando un dominio o IP aparezca en una blocklist:
- Creá un CloudWatch Alarm con el siguiente filtro:
metric name: "BlocklistMonitoring"
namespace: "AWS/SES"
dimensions:
- Name: "Identity"
Value: "dominio.com"
- Asociá el alarm al tema de SNS que usés para incidentes críticos.
Paso 4: Ajustar campañas basadas en datos
Usá las métricas de inbox placement para:
- Priorizar dominios con alta tasa de spam: si un dominio tiene <50% de inbox placement, considerá usar IPs dedicadas o cambiar el from address.
- Probar contenido antes de enviar: en el panel de SES, usa la opción «Test Inbox Placement» para estimar cómo llegaría un correo antes de la campaña masiva.
Paso 5: Correlacionar con otros sistemas
Exportá las métricas a Prometheus/Grafana para correlacionarlas con otros KPIs:
# Ejemplo de configuración para OpenTelemetry Collector
receivers:
awscloudwatch:
region: "us-east-1"
metrics:
- "AWS/SES/InboxPlacementRate"
- "AWS/SES/BlocklistStatus"
exporters:
prometheus:
endpoint: "0.0.0.0:8889"Luego, configurá un dashboard en Grafana con paneles como:
- Inbox Placement Rate vs. Open Rate (para validar la correlación).
- Blocklist Alerts por región (para identificar patrones geográficos).
Conclusión
La incorporación de inbox placement metrics y blocklist monitoring a Amazon SES marca un antes y después para los equipos que dependen del correo masivo. Ya no es necesario adivinar si los correos llegan a destino o esperar a que los proveedores de correo actúen: ahora se tiene visibilidad granular, con datos agregados de la industria y alertas proactivas. Esto es especialmente crítico en entornos multi-región, donde las políticas de spam varían drásticamente.
Para los equipos de DevOps, la clave está en integrar estas métricas con los flujos de observabilidad existentes (Prometheus, Grafana) y usar los datos para tomar decisiones rápidas: rotar IPs, ajustar contenido o escalar incidentes antes de que impacten en la experiencia del usuario. En el caso de los equipos de Seguridad, el monitoreo continuo de blocklists reduce el riesgo de interrupciones en campañas críticas, algo que antes dependía de herramientas externas costosas y lentas.
El desafío ahora no es si usar estas métricas, sino cómo escalarlas: configurar alertas inteligentes, correlacionarlas con otros KPIs y automatizar respuestas (ej.: rotar IPs automáticamente cuando un dominio entre en una blocklist). Con esta actualización, AWS da un paso firme hacia un ecosistema de correo más transparente y controlable.
Fuentes
- AWS Announces New Deliverability Features for Amazon SES
- Gartner: Cost of Email Deliverability Tools (2024)
- Spamhaus DBL Documentation
- OpenTelemetry Collector: AWS CloudWatch Receiver
