james.warming.ecranLe moteur de réchauffement : des boîtes du parc échangent avec une adresse neuve jusqu'à ce que ses messages arrivent en boîte de réception.
Voir l'élément dans l'écran : james/warming
Une adresse d'envoi neuve n'a pas de réputation : ses premiers messages finissent souvent en indésirables. Le warming la fait connaître en douceur. Le Hub dispose d'un parc de boîtes tenues par des « personas », chez plusieurs opérateurs (Free, Gmail, Orange…). Il ouvre entre elles et la cible des conversations crédibles, en volume croissant, et il relève où chaque message arrive : boîte de réception ou indésirables.
Quand la cible atteint le critère « chaude », on la marque chaude : le Hub prévient alors TheDiffuseur, l'application d'envoi en nombre, qu'elle peut s'en servir.
L'écran montre :
La mesure est honnête : elle dit où le message est rangé dans nos propres boîtes, pas qu'un humain l'a lu.
GET /hub/james/warming → warmup_worker.warmup_status (aucun paramètre), qui rend :
| Clé | Contenu |
|---|---|
park |
accounts_total, accounts_ok, accounts_fail, targets |
jobs |
le nombre de travaux par état |
targets |
une ligne par cible, avec ses mesures et james_allowed_volume |
Trois seuils, réglables dans les paramètres du moteur :
| Réglage | Défaut | Mesure |
|---|---|---|
hot_inbox_pct |
95 | % des messages arrivés en boîte de réception sur 7 jours |
hot_zero_spam_days |
3 | jours consécutifs sans message en indésirables |
hot_min_volume_7d |
20 | messages mesurés sur 7 jours |
Toutes les actions de l'écran sont des actions de warmup_worker (warmup_enroll_target,
warmup_force_cycle, warmup_plan_now, warmup_pause, warmup_resume, warmup_mark_hot).
warmup_report donne en plus la délivrabilité par opérateur d'une cible.