MailLandDocs
Entregabilidad

Calentamiento de IP

Aumente gradualmente el volumen de envío en dominios nuevos para establecer la reputación del remitente

Cuando empieza a enviar desde un dominio nuevo, los proveedores de buzones no tienen historial para juzgar su reputación. Enviar demasiado, demasiado rápido, activa los filtros antispam. El calentamiento de IP aumenta gradualmente su volumen de envío diario a lo largo de varias etapas, dando tiempo a los proveedores para generar confianza en su dominio.

Cómo funciona el calentamiento

MailLand rastrea el estado de calentamiento por dominio. Cada dominio avanza por etapas con límites diarios crecientes:

Empiece a enviar

Cuando verifica un dominio nuevo y envía su primer correo, MailLand inicia automáticamente el proceso de calentamiento para ese dominio.

Límites diarios aplicados

Cada etapa tiene un número máximo de correos permitidos por día. MailLand aplica este límite: los correos que superan el tope diario se rechazan con un error 429 WARMUP_LIMIT_EXCEEDED.

Avance por etapas

Tras cumplir el mínimo de días en cada etapa, el dominio avanza a la siguiente etapa con un límite diario mayor. El avance ocurre automáticamente.

Calentamiento completado

Una vez completadas todas las etapas, el dominio no tiene límite diario y puede enviar a la capacidad completa de su plan.

Etapas de calentamiento

La configuración exacta de las etapas depende de su plan. Un calendario de calentamiento típico:

Plan Free (30 días en total):

EtapaLímite diarioDías mínimos
1505
21005
32505
45005
57505
61.0005

Plan Pro (14 días en total):

EtapaLímite diarioDías mínimos
15002
21.0002
32.5002
45.0002
510.0003
625.0003

Los planes Max se saltan el calentamiento por completo: no hay límite diario desde el primer envío.

Tras la etapa final, el calentamiento se completa y no se aplica ningún límite diario.

Los límites de etapa y los días mínimos son valores predeterminados del plan (preconfigurados, editables por el Owner). Contacte con soporte si necesita un calendario personalizado.

Estado del calentamiento

Consulte el estado de calentamiento de todos sus dominios a través del endpoint de resumen de política de suscripción:

GET https://api.mail.land/v1/account/subscription/policy-summary

Autentíquese con Authorization: Bearer <token> o X-API-Key: <api key>.

Get policy summary
curl https://api.mail.land/v1/account/subscription/policy-summary \
  -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."

La respuesta incluye un array domainWarmup con el estado de calentamiento actual de cada dominio:

Domain warmup status
{
  "domainWarmup": [
    {
      "domainId": "k3v9x2m8q1w7z4",
      "domainName": "yourdomain.com",
      "currentStage": 3,
      "totalStages": 6,
      "todaySentCount": 450,
      "dailyLimit": 1000,
      "progressPercent": 50,
      "completed": false,
      "bypassed": false,
      "authoritativeUsedToday": 460,
      "authoritativeRemainingToday": 540
    },
    {
      "domainId": "n7p2q9x4m8w1z3",
      "domainName": "notifications.yourdomain.com",
      "currentStage": 6,
      "totalStages": 6,
      "todaySentCount": 12500,
      "dailyLimit": 50000,
      "progressPercent": 100,
      "completed": true,
      "bypassed": false,
      "authoritativeUsedToday": 12520,
      "authoritativeRemainingToday": 37480
    }
  ]
}
CampoTipoDescripción
domainIdstringID pública del dominio
domainNamestringNombre del dominio
currentStageintEtapa de calentamiento actual (empieza en 1)
totalStagesintNúmero total de etapas en el plan
todaySentCountintUn límite inferior del consumo de hoy, conservado por compatibilidad y para la barra de progreso de la etapa. Solo avanza después de que un lote se confirma, por lo que puede quedar por detrás del consumo realmente admitido. No es lo que aplica el límite, ni un sustituto de los dos campos autoritativos siguientes.
dailyLimitintMáximo de correos permitidos hoy
progressPercentintProgreso general del calentamiento (0–100)
completedboolSi el calentamiento ha finalizado
bypassedboolSi el calentamiento se omitió manualmente
authoritativeUsedTodaylong o nullEl consumo de hoy tal como lo registra el contador de Redis por dominio de la puerta de admisión. null cuando el calentamiento no aplica a este dominio o el contador no pudo establecerse.
authoritativeRemainingTodaylong o nullEl límite diario de la etapa vigente menos authoritativeUsedToday, con un mínimo de cero: la misma operación que aplica el script de admisión atómico. null en los mismos términos.

Reinicio del contador diario

Tanto el contador estimado todaySentCount como los contadores autoritativos de Redis se reinician a medianoche UTC cada día. Use authoritativeRemainingToday para saber cuánto queda realmente hoy; todaySentCount puede quedar por detrás de los envíos en curso.

Superar el límite

Cuando intenta enviar por encima del límite diario de calentamiento, la API devuelve:

429 Too Many Requests
{
  "code": "WARMUP_LIMIT_EXCEEDED",
  "message": "Warmup limit reached for stage 3. Daily limit: 1000",
  "details": {
    "stage": 3,
    "dailyLimit": 1000,
    "remainingToday": 0
  }
}

Por separado, 429 WARMUP_POOL_BUDGET_EXCEEDED y 429 WARMUP_POOL_EMPTY significan que la capacidad diaria de envío de la propia plataforma limita los envíos nuevos; no las causa su uso y no requieren acción. El mensaje indica que el envío está en pausa y se reanuda automáticamente, y Retry-After apunta a las próximas 00:00 UTC. El relay SMTP devuelve un 421 transitorio con el mismo texto. Vea Capacidad de la plataforma.

Los límites de calentamiento se aplican en todos los métodos de envío. Los envíos por API y SMTP que superan el límite se rechazan de inmediato (no se ponen en cola). Las campañas y automatizaciones no se rechazan de la misma forma: en su lugar, se ritman/aplazan al día siguiente.

Omitir el calentamiento

Si está migrando desde otro proveedor de correo y ya tiene una reputación establecida en la IP/dominio, puede solicitar la omisión del calentamiento a través de soporte. Al omitirse, el campo bypassed es true y no se aplica ningún límite diario.

Buenas prácticas

  • Empiece con correos transaccionales: los restablecimientos de contraseña y las confirmaciones de pedido tienen tasas de interacción altas, lo que genera reputación más rápido.
  • Envíe primero a sus destinatarios más comprometidos: durante las primeras etapas, priorice a los destinatarios que abren y hacen clic en sus correos regularmente.
  • No envíe a listas antiguas o no verificadas: las tasas de rebote altas durante el calentamiento dañan gravemente la reputación. Valide sus listas antes de importarlas.
  • Supervise la entregabilidad a diario: revise su puntuación de remitente y sus tasas de rebote durante el calentamiento. Un aumento repentino de rebotes o quejas puede requerir pausar y limpiar su lista.
  • Mantenga un volumen constante: los picos repentinos activan los filtros antispam. Distribuya su envío de forma uniforme a lo largo del día.
  • Autentique primero su dominio: asegúrese de que SPF, DKIM y DMARC estén correctamente configurados antes de iniciar el calentamiento.

Cronograma de calentamiento

Un calentamiento de 0 al volumen completo tarda entre 14 y 30 días según su plan: 14 días en Pro, 30 días en Free. Los planes Max se saltan el calentamiento por completo.

PlanVolumen diario aproximado a lo largo del tiempoEnfoque
Free (~30 días)50 → 100 → 250 → 500 → 750 → 1.000Correos transaccionales, destinatarios más comprometidos primero
Pro (~14 días)500 → 1.000 → 2.500 → 5.000 → 10.000 → 25.000Expansión a correos transaccionales más amplios + marketing a destinatarios comprometidos
MaxSin calentamientoVolumen completo, todos los tipos de mensaje desde el primer día

Próximos pasos

En esta página