Audit técnico completo
Análisis de config (main.cf, master.cf o equivalente), sysctl tuning, queue depth patterns, deferral analysis por destino, FBL coverage, DKIM rotation, capacidad real vs throughput observado. Reporte ejecutivo en 14 días.
La mayoría de servidores SMTP corren con configuración default. Esa configuración funciona para diez mil correos al día y se quiebra a un millón. Auditamos tu Postfix, Exim, Sendmail, Halon, Haraka o MailerQ existente, identificamos los parámetros que limitan throughput sin que lo veas en logs, y rediseñamos config + sysctl + DNS sin migrar de motor cuando no hace falta.
El primer mes que llegamos a un servidor SMTP nuevo del cliente, casi siempre encontramos los mismos tres patrones. Ninguno es exótico. Todos están documentados en el manual del motor, lo que pasa es que el manual es largo y nadie lo lee con calma cuando el equipo está apagando incendios. Estos son los porcentajes que vimos en sesenta auditorías ejecutadas durante 2024-2026, sobre todos los motores combinados (Postfix mayoritariamente, después Exim, después MTAs comerciales).
Software mal tuneado, hardware sobrado
El servidor tiene CPU y RAM ociosos pero el throughput está topado por concurrency limits y queue manager defaults. Tuning resuelve sin tocar hardware.
Software bien, hardware mal elegido
Storage es típicamente HDD donde requiere SSD NVMe para queue management, o resolver DNS está remoto cuando debería ser local con caching.
Necesidad real de migrar de motor
El motor llegó al techo arquitectónico (Postfix sobre 10M mensajes mensuales típicamente). Migración a PowerMTA o KumoMTA tiene sentido genuino.
El cuadro es importante porque define la conversación honesta. Si tu servidor cae en el setenta por ciento, no necesitas cambiar nada excepto la configuración. Cobrarte una migración de motor en ese escenario sería sobrediseñar y desperdiciar tu presupuesto. Si cae en el veinte, la inversión pequeña en hardware (un NVMe de 1TB cuesta menos de doscientos dólares) resuelve más que cualquier rediseño de software. Solo el último diez por ciento es candidato genuino para reemplazar el motor por PowerMTA o KumoMTA.
El audit técnico te dice honestamente en cuál cubo está tu servidor. Si después del audit recomendamos migración de motor, te lo decimos. Si recomendamos solo tuning, también. La integridad técnica vale más que el ticket de revenue.
Selección guiada en cuatro variables. Devuelve los parámetros típicamente mal configurados para esa combinación, basado en el patrón observado en auditorías reales.
Las recomendaciones cambian en tiempo real al ajustar las variables.
Diagnóstico orientativo basado en patrones recurrentes de 60+ auditorías 2024-2026. No reemplaza audit formal pero da dirección.
Para hacer concreto el tipo de cambio que aplicamos, este es un fragmento real anonimizado de un audit de 2026 a un servidor Postfix 3.7 con volumen de 800K mensajes diarios. La columna izquierda son los defaults; la derecha son los valores recomendados después del análisis de logs y queue depth durante el audit.
# --- Process limits · originalmente quedaba sin procesos en pico --- default_process_limit = 300 # era 50 smtp_destination_concurrency_limit = 50 # era 20 initial_destination_concurrency = 10 # era 5 qmgr_message_active_limit = 50000 # era 20000 # --- Throttling específico para Yahoo (causaba 90% deferrals) --- smtp_destination_rate_delay = 0 # default global # En master.cf creamos transport dedicado para Yahoo: # yahoo unix - - n - - smtp -o smtp_destination_rate_delay=2s # --- DNS local · resolver remoto añadía 80ms por delivery --- smtp_dns_resolver_options = res_use_dnssec, res_use_edns0 # /etc/resolv.conf cambiado a 127.0.0.1 con unbound caching # --- Backoff agresivo para destinos vivos --- minimal_backoff_time = 180s # era 300s maximal_backoff_time = 3600s # era 4000s queue_run_delay = 300s # era 1000s # --- Timeouts cortos para destinos lentos --- smtp_connect_timeout = 15s # era 30s smtp_helo_timeout = 30s # era 300s
El conjunto de cambios subió throughput sostenido de 280 mil mensajes por hora a 720 mil mensajes por hora sobre el mismo hardware. Latencia P50 hacia Gmail bajó de 4.1s a 2.3s. Deferrals contra Yahoo bajaron 91 por ciento. Queue depth pico bajó de 95 mil mensajes a 12 mil mensajes en hora pico. Cero hardware nuevo, cero cambio de motor.
Cada parámetro tiene su justificación documentada en el reporte. Subir default_process_limit sin entender que también requiere subir qmgr_message_active_limit en proporción crea deadlock. Bajar smtp_destination_rate_delay de Yahoo sin coordinación de pool de IPs genera bloqueo temporal del subnet. La diferencia entre tuning bien hecho y tuning copiado de Stack Overflow es exactamente este tipo de relación entre parámetros.
Los tres caminos tienen contextos distintos. Esta matriz compara síntomas comunes con la recomendación que vendría después del audit. La idea es que tú puedas anticipar qué dirección tendría sentido antes de la conversación inicial.
| Síntoma observado | Volumen actual | Recomendación típica | Costo aproximado |
|---|---|---|---|
| Deferrals contra Yahoo o Hotmail | Cualquier volumen | Tuning | $890 — $2,400 |
| Queue acumula en horarios de pico | Bajo 1M diario | Tuning | $890 — $2,400 |
| CPU al 100% con throughput moderado | Bajo 500K diario | Tuning | $890 — $2,400 |
| Necesitas múltiples pools de IPs por tenant | Cualquier volumen | Migrar a KumoMTA o PowerMTA | $1,200 — $5,800 setup |
| 200+ instancias Postfix por multi-tenancy | Cualquier volumen | Migrar a KumoMTA | $3,400 — $5,800 setup |
| Queue depth crece sin parar a >500K mensajes | +5M diario | Migrar a KumoMTA o PowerMTA | $2,800 — $5,800 setup |
| Sendmail legacy + necesitas scripting custom | Cualquier volumen | Re-platform completo | $5,800+ proyecto |
| Compliance auditoría requiere vendor comercial | Cualquier volumen | Migrar a PowerMTA | $1,200 — $4,800 setup |
La regla operativa: si el síntoma es de configuración, tuning. Si el síntoma es de arquitectura (multi-tenancy, escala mayor a millones por día, scripting custom complejo), migración. Cuando un cliente está en duda, el audit clarifica en cuál cubo cae el caso particular antes de comprometer presupuesto a un camino u otro.
Análisis de config (main.cf, master.cf o equivalente), sysctl tuning, queue depth patterns, deferral analysis por destino, FBL coverage, DKIM rotation, capacidad real vs throughput observado. Reporte ejecutivo en 14 días.
Calibración de process limits, destination concurrency, recipient limits, rate delays por mailbox provider, qmgr active limits. Cada parámetro con justificación documentada y métricas pre-post para validar mejora real.
Ajuste de net.core.somaxconn, fs.file-max, ulimit -n, ip_local_port_range, tcp_max_syn_backlog. Para FreeBSD, kern.ipc.maxsockets y kern.ipc.nmbclusters. Validación que los límites no se violen bajo carga real.
Setup de unbound o BIND local en el servidor SMTP, eliminando latencia de resolver remoto. En operaciones que envían 1M+ por día, esto solo ahorra 80-150ms por mensaje. Multiplicado por volumen: ahorro real medible en horas de operación.
Implementación o tuning de Prometheus + Grafana + Loki sobre logs de Postfix/Exim/Sendmail. Dashboards específicos para queue depth, deferral rate por destino, latencia P50/P95, CPU/RAM correlation. Alertas Slack o WhatsApp.
Si el audit detecta que tu motor llegó al techo arquitectónico, te lo decimos sin maquillar. Comparamos opciones reales (PowerMTA, KumoMTA, Halon) según tu caso. Si la migración no tiene ROI claro a 12 meses, recomendamos quedarte donde estás.
El audit técnico es paso obligatorio en todos los casos. Si después del audit no hay mejora real esperable superior al 15 por ciento de throughput, te lo decimos y no avanzamos.
Audit puntual · reporte priorizado.
Audit + remediación implementada.
Cluster · 90 días monitoreo · garantía.
"¿En qué se diferencia esto de migrar a PowerMTA o KumoMTA directamente?"
La optimización trabaja con el motor que ya tienes operando. Postfix, Exim, Sendmail, Halon, Haraka, MailerQ o lo que sea. Si tu motor actual está bien para tu volumen pero mal configurado, te ahorras semanas de migración más el riesgo operativo de cambiar todo el stack. La migración a PowerMTA o KumoMTA tiene sentido cuando llegaste al techo arquitectónico del motor actual (típicamente Postfix sobre 10M mensajes mensuales), no cuando el motor todavía da con tuning correcto. El audit dice honestamente cuál de las dos rutas conviene en tu caso particular.
"¿Qué tipo de mejora real puedo esperar?"
Depende de qué tan default esté tu config actual. Casos típicos en auditorías 2024-2026: throughput aumentó 30 a 60 por ciento ajustando concurrency limits, default_process_limit y queue manager parameters. Deferrals contra Yahoo bajaron 40 por ciento agregando smtp_destination_rate_delay específico. Latencia P50 bajó 50 por ciento moviendo el resolver DNS a localhost con caching. Si tu servidor tiene configuración default y volumen alto, es común recuperar 2x throughput sin cambiar hardware. En servidores ya tuneados, mejoras marginales rondan 10-15 por ciento.
"Mi equipo IT puede leer los manuales de Postfix y aplicar los cambios. ¿Para qué pagar?"
Pueden y deberían leerlos. Lo que cuesta no es saber qué parámetro existe sino saber qué combinación de parámetros aplica a tu volumen específico y tu mix de destinos. Subir default_process_limit sin proporción a qmgr_message_active_limit crea deadlock. Bajar smtp_destination_rate_delay de Yahoo sin coordinación de pool genera bloqueo de subnet. La diferencia entre tuning bien hecho y tuning copiado de Stack Overflow es exactamente este tipo de relación entre parámetros. El audit comprime semanas de prueba y error en 14 días con dirección clara.
"¿Pueden trabajar con MTAs comerciales como PowerMTA, Halon o MailerQ?"
Sí. PowerMTA lo operamos hace 16 años, Halon y MailerQ los conocemos del lado de migración y casos comparativos. La diferencia es que para PowerMTA tenemos página dedicada con expertise documentado más profundo. Para Halon HSL y MailerQ XML config, el audit cubre análisis de scripting y políticas además del tuning de hardware. Cuando un cliente Halon necesita auditoría de HSL avanzada, coordinamos con el partner certificado europeo según aplique.
"¿Cómo me garantizan que voy a ver mejora real?"
Métricas concretas medidas antes y después: mensajes entregados por hora sostenido durante 24 horas, latencia P50 y P95 hacia los cuatro mailbox providers principales (Gmail, Yahoo, Microsoft, Apple), tasa de deferrals por destino, tasa de bounces hard versus soft, queue depth promedio y picos diarios, CPU y memoria del servidor en estado de carga. El plan Enterprise trae garantía explícita: si después de aplicar las recomendaciones no se mejora al menos 15 por ciento en throughput o 25 por ciento en latencia, el proyecto suma remediación adicional sin costo.
"¿El audit puede ejecutarse remotamente o requiere acceso físico al servidor?"
Remoto en el 99 por ciento de casos. Necesitamos SSH read-only al servidor o acceso a archivos de config exportados, acceso a logs SMTP de los últimos 30 días, telemetría existente si la hay. Cuando la operación tiene compliance estricto, firmamos NDA bilateral antes de cualquier acceso y operamos solo lectura. La sesión de descubrimiento técnico inicial es 1-2 horas vía videocall con el responsable IT, sin necesidad de acceso al servidor todavía.
La optimización trabaja con el motor que ya tienes. Si está bien para tu volumen pero mal configurado, te ahorras la migración más el riesgo operativo. La migración tiene sentido cuando llegaste al techo arquitectónico del motor actual.
Diferencia operativa: PowerMTA managed implica licencia anual + cambio de motor. KumoMTA managed implica cambio de motor (sin licencia). Optimización SMTP NO cambia motor, solo lo hace funcionar mejor.
Casos típicos 2024-2026:
En servidores ya tuneados, mejoras marginales rondan 10-15%.
Diagnóstico estándar de Postfix default que cubre el 80 por ciento de mejoras:
Cada cambio documentado en runbook con justificación técnica y métricas pre-post.
Remoto en el 99 por ciento de casos. Necesitamos: SSH read-only al servidor o acceso a archivos de config exportados, acceso a logs SMTP de los últimos 30 días, telemetría existente si la hay (Grafana, Prometheus, ELK, Postmastery Console).
Cuando la operación tiene compliance estricto, firmamos NDA bilateral antes de cualquier acceso y operamos solo lectura. La sesión de descubrimiento técnico inicial es 1-2 horas vía videocall.
Sí. PowerMTA lo operamos hace 16 años (página dedicada con expertise documentado). Halon y MailerQ los conocemos del lado de migración y casos comparativos.
Para Halon HSL y MailerQ XML config, el audit cubre análisis de scripting y políticas además del tuning de hardware. Cuando un cliente Halon necesita auditoría de HSL avanzada, coordinamos con el partner certificado europeo según aplique.
Sí, cuando aplica. La realidad observada en auditorías:
El reporte clasifica honestamente en cuál cubo cae tu servidor.
Stack mixto open source y comercial:
Toda la metodología documentada en runbook que entregamos al cierre.
Métricas concretas medidas antes y después:
Plan Enterprise trae garantía: si no mejoramos al menos 15% en throughput o 25% en latencia, remediación adicional sin costo.
Antes de proponer cualquier tier hacemos audit técnico inicial sin costo: análisis remoto de tu config actual, queue depth analysis, deferral patterns, recomendación honesta entre tuning, migración o status quo. Si después decides no continuar, te quedas con el reporte detallado para implementar internamente.