Operations · Mis à jour May 2026

IP warmup

Montée en volume d'envoi sur une IP neuve

L'IP warmup consiste à monter graduellement le volume d'envoi quotidien sur une IP d'envoi neuve afin de construire une réputation positive auprès des fournisseurs de mailbox. AcelleMail embarque un moteur WarmupStrategy intégré avec des presets de croissance linéaire et exponentielle.

§1

Définition

L'IP warmup consiste à augmenter graduellement le volume d'envoi quotidien sur une IP d'envoi flambant neuve — au lieu d'envoyer le volume cible complet dès le premier jour. Les fournisseurs de mailbox (Gmail, Outlook, Yahoo, fournisseurs régionaux) notent les IP en partie sur leur historique d'envoi ; une IP sans historique est traitée avec méfiance, et une rafale soudaine de courrier à fort volume depuis une telle IP est indissociable d'une prise de contrôle par spam-cannon. Monter le volume linéairement ou exponentiellement sur 4 à 6 semaines donne à l'IP le temps d'accumuler des signaux d'engagement positifs (ouvertures, clics, faibles plaintes) avant qu'on lui demande de tenir la charge de production complète.

§2

Le moteur warmup intégré de AcelleMail

AcelleMail v4.2 a introduit un module warmup de première classe. Le modèle app/Model/WarmupStrategy.php définit la taxonomie de stratégie via des constantes :

  • Statut : STATUS_INACTIVE · STATUS_ACTIVE
  • Type de limite : LIMIT_TYPE_PER_DAY_CAP · LIMIT_TYPE_TARGET_VOLUME · LIMIT_TYPE_STOP_AFTER_DAYS
  • Stratégie de croissance : GROWTH_STRATEGY_LINEAR · GROWTH_STRATEGY_EXPONENTIAL
  • Presets : PRESET_BALANCED · PRESET_CAUTIOUS

L'usage quotidien est tracé dans SendingServerWarmupUsage ; l'exécution par jour vit dans SendingServerWarmupLog ; et la commande cron-friendly app/Console/Commands/WarmupListServers.php applique la stratégie à chaque sending server actif selon le planning. La stratégie peut être attachée à n'importe quel sending server — SES, Mailgun, SMTP générique — indépendamment du driver.

§3

Linéaire vs exponentiel

La croissance linéaire ajoute le même nombre fixe de messages par jour (50 → 100 → 150 → 200…). La croissance exponentielle multiplie (50 → 100 → 200 → 400…) et atteint le volume cible plus vite mais elle est plus agressive en queue. Le preset balanced utilise la croissance linéaire avec un incrément quotidien modéré ; cautious utilise le linéaire avec un incrément plus petit et une fenêtre de montée plus longue. Pour des domaines flambant neufs (sans réputation historique), cautious est le default plus sûr ; pour une migration d'IP où le domaine a déjà de la réputation, balanced ou même exponentiel sont acceptables.

§4

Le planning de 6 semaines (baseline industrielle)

La plupart des ESP publient des plannings de montée similaires sur 4 à 6 semaines. Une montée linéaire cautious typique visant 50 000 messages/jour :

  • Jours 1-3 : 50 / 100 / 200
  • Jours 4-7 : 500 / 1k / 2k / 3k
  • Semaine 2 : 5k → 10k
  • Semaine 3 : 15k → 25k
  • Semaine 4 : 30k → 40k
  • Semaine 5 : 45k → cible (50k)

Les chiffres exacts importent moins que la discipline : ne jamais doubler le volume de la veille sur l'IP neuve tant que la réputation n'est pas établie. Le playbook complet de warmup, y compris comment lire le feedback de réputation SES pendant la montée, vit dans délivrabilité §7.

Sources

Chaque affirmation de cette page renvoie à l'une d'entre elles.

  • AcelleMail — app/Model/WarmupStrategy.php (statut, type de limite, stratégie de croissance, presets)
  • AcelleMail — app/Console/Commands/WarmupListServers.php (exécution warmup pilotée par cron)
  • AWS SES — sending quota and warm-up guidance

Envie de le faire tourner en production ?

AcelleMail est une plateforme email auto-hébergée à licence unique, avec une prise en charge de premier ordre de chaque terme de ce glossaire. Aucun frais récurrent, aucune tarification à l'abonné, code source complet.

Essayer la démo en direct