Comcast / Xfinity : postmaster, codes d’erreur, limites de débit et déblocage
La politique de Comcast (comcast.net / Xfinity) envers les expéditeurs : le tableau complet des codes d’erreur BL/RL/ES/DM, les limites de débit fondées sur SenderScore, les limites de connexions et de destinataires, le retrait des listes de blocage et la FBL.
Référence7 min de lecture
À qui cela s’adresse Expéditeurs, Opérateurs ESP
S’applique aux expéditeurs, quelle que soit leur plateforme
SommaireSur cette page : 9 sections
La documentation postmaster de Comcast (anciennement postmaster.comcast.net, désormais servie par le portail Xfinity Service Policy Assurance à l’adresse spa.xfinity.com/help/postmaster) est d’une précision inhabituelle : elle nomme les listes de blocage qu’elle consulte, publie un tableau de limites de débit indexé sur SenderScore et propose un formulaire de déblocage en libre-service disponible 24 h/24 et 7 j/7. Comcast précise que toutes ses politiques et tous ses seuils peuvent changer.
Note de provenance : le portail SPA est une application JavaScript ; le détail des codes et des seuils ci-dessous a été relevé sur les pages archivées de
postmaster.comcast.net(instantanés de 2021 à 2022) que le portail a remplacées. Considérez les seuils chiffrés comme indicatifs et revérifiez les valeurs actuelles sur le portail en ligne avant toute décision critique.
Exigences d’acceptation de base (« éviter les blocages »)
| Règle | Détail |
|---|---|
| Conformité aux RFC | Tous les emails doivent respecter les RFC applicables |
| DNS inverse | Comcast vérifie le rDNS de l’IP d’envoi ; les connexions sont refusées sans enregistrement PTR valide, plus un enregistrement MX ou A |
| IP statique uniquement | Les messages provenant d’un espace d’adresses dynamique ou résidentiel ne sont pas acceptés. Une IP est classée dynamique si son rDNS « ne respecte pas les conventions de nommage statique standard » (does not comply with standard static naming conventions) |
| DNSBL | Comcast consulte des listes de blocage externes (historiquement Spamhaus Zen, Cloudmark CSI, Return Path/SenderScore, Vade/TrendMicro MAPS). Une inscription sur l’une d’elles vous bloque |
| Hygiène de base de données | Un volume élevé de messages non livrables fait bloquer l’IP. Chaque 550 « Not our customer » doit être traité comme un désabonnement par les expéditeurs d’envois en masse |
| Gestion des abus | Faire respecter les politiques d’utilisation acceptable, traiter les comptes compromis. Les attaques par dictionnaire ou par collecte d’annuaire entraînent rapidement le blocage des IP |
| DMARC | Comcast valide DMARC sur les messages entrants et applique la politique du domaine d’envoi (voir DM000001 ci-dessous) ; il envoie des rapports agrégés quotidiens depuis dmarc-support@alerts.comcast.net |
Limites strictes
| Limite | Valeur |
|---|---|
| Connexions simultanées par IP d’envoi | 25 |
| Emails par session SMTP | 1 000 |
| Destinataires par message | 100 |
| Taille maximale d’un message | 15 Mo |
| Demandes de retrait de liste | 5 au maximum par IP et par jour, 20 IP distinctes au maximum par jour (formulaire de retrait) |
Limitation de débit (codes RL)
Le trafic limité reçoit un échec temporaire 4xx : la bonne réponse est de réessayer plus tard ; quand les limites de débit s’appliquent, Comcast conseille lui-même de raccourcir votre intervalle entre les tentatives. Les nouvelles IP doivent être chauffées : les limites augmentent chaque jour à mesure que s’accumule un historique de volume propre (voir Recommandations pour la chauffe d’IP).
| Code | Fondement |
|---|---|
| RL000001 | Réputation d’expéditeur via SenderScore et authentification du serveur d’envoi, quel que soit le nombre de domaines qui envoient depuis ce serveur |
| RL000002 | Indicateurs de réputation d’expéditeur et de volume fournis par Cloudmark |
| RL000003 | Volume historique et qualité de ce volume ; indépendant du nombre de domaines ; s’applique à IPv4 et à IPv6 |
Débit horaire indexé sur SenderScore (RL000001), tel que publié (deux versions ont existé ; les deux sont indiquées) :
| SenderScore | Destinataires par heure (tableau le plus récent) | Destinataires par heure (tableau antérieur) |
|---|---|---|
| N/A (pas de score) | 120 | 300 |
| 0 à 15 | 1 200 | 1 200 |
| 16 à 25 | 3 600 | 3 600 |
| 26 à 30 | 6 000 | 7 200 |
| 31 à 50 | 12 000 | 14 400 |
| 51 à 70 | 24 000 | 50 400 |
| 71 à 85 | 42 000 | 72 000 |
| 86 à 100 | 60 000 | 86 400 |
Sous réserve d’une authentification réussie.
Codes d’erreur de listes de blocage (série BL)
Le code BL est un masque de bits indiquant sur quelles listes externes figure l’IP ; chaque position de bit correspond à une liste : (en lisant BLxxxxxx de droite à gauche) Spamhaus Zen, Cloudmark CSI, liste de blocage Return Path/SenderScore et Vade Threat List (documentée auparavant comme TrendMicro MAPS). La correction est toujours la même : régler le problème de spam sortant, puis demander le retrait auprès du service de liste lui-même (Comcast reprend l’inscription ; il n’en est pas propriétaire).
| Code | Inscrit sur |
|---|---|
| BL000000 | Les propres filtres de Comcast : des schémas d’envoi « caractéristiques du spam » (characteristic of spam) ; utilisez le formulaire de retrait de Comcast |
| BL000001 | Spamhaus Zen |
| BL000010 | Cloudmark Sender Intelligence (CSI) |
| BL000011 | CSI + Spamhaus Zen |
| BL000100 | Return Path Reputation Network Blocklist (SenderScore) |
| BL000101 | Return Path + Spamhaus Zen |
| BL000110 | Return Path + CSI |
| BL000111 | Return Path + CSI + Spamhaus Zen |
| BL001000 | Vade Threat List (VTL) |
| BL001001 | VTL + Spamhaus Zen |
| BL001010 | VTL + CSI |
| BL001011 | VTL + CSI + Spamhaus Zen |
| BL001100 | VTL + Return Path |
| BL001101 | VTL + Return Path + Spamhaus Zen |
| BL001110 | VTL + Return Path + CSI |
| BL001111 | VTL + Return Path + CSI + Spamhaus Zen |
Codes d’erreur de politique (ES, DM)
| Code | Signification | Correction |
|---|---|---|
| ES000001 | Envoi depuis une IP dynamique ou résidentielle à l’intérieur du réseau de Comcast ; les abonnés ne peuvent envoyer que via smtp.comcast.net | Ne peut pas être levé. Utilisez le webmail ou le serveur de soumission de Comcast, ou contactez Commercial Services (support_biz@cable.comcast.com) pour exploiter un serveur |
| ES000010 | Envoi depuis un espace d’adresses que Comcast classe comme dynamique ou résidentiel (généralement parce que le rDNS n’a pas l’air statique) | Corrigez le rDNS selon une convention de nommage statique ; si le fournisseur ne peut pas le faire, escaladez auprès de Customer Security Assurance |
| DM000001 | Message rejeté parce que le domaine d’envoi publie DMARC p=reject et que le message a échoué à la fois à DKIM et à SPF pour ce domaine |
Corrigez l’authentification et l’alignement ; voir DMARC |
Erreurs SMTP génériques
| Code / texte | Signification |
|---|---|
| 421 Too many sessions opened | Dépassement des 25 connexions simultanées par IP |
| 421 Reverse DNS failure : Try again later | La résolution rDNS a renvoyé SERVFAIL (DNS faisant autorité mal configuré ou hors service) ; échec temporaire, réessayer |
| 421 Try again later | Échec temporaire générique ; réessayer |
| 452 Too many emails sent on this session | Dépassement de 1 000 messages par session |
| 452 Too many recipients for message | Dépassement de 100 destinataires par message |
| 550 Not our customer | Destinataire inexistant : les expéditeurs d’envois en masse doivent le traiter comme un désabonnement |
| 550 …too many invalid recipients | Message entier refusé pour tous les destinataires ; nettoyez la liste et renvoyez |
| 550 Invalid sender domain | Le domaine d’envoi n’a pas d’enregistrement A ou MX valide |
| 550 Account not available | Compte du destinataire actuellement indisponible |
| 552 Message size exceeded | Plus de 15 Mo |
| 554 PTR lookup failure | NXDOMAIN sur le PTR : pas de DNS inverse pour l’IP qui se connecte |
Procédure de retrait des listes de blocage
- Identifiez le code dans le rebond ; chaque NDN renvoie vers la FAQ qui explique le blocage.
- Codes de listes externes (BL000001 et suivants) : corrigez, puis demandez le retrait auprès de l’opérateur de la liste (Spamhaus, CSI, SenderScore, Vade) ; Comcast applique le retrait.
- Blocages internes à Comcast (BL000000) : soumettez le Blocked Provider Request Form sur le portail postmaster. Champs obligatoires : nom, email, téléphone de jour et de nuit, domaine de l’IP bloquée, votre rôle (administrateur email / dirigeant / abonné / abonné Comcast), adresse(s) IP bloquée(s) et description du problème ; vous pouvez aussi déclarer les corrections effectuées (filtrage antispam mis en place, rDNS rendu statique et cohérent). Limites : 5 soumissions par jour et, selon une documentation tierce, jusqu’à 20 IP par jour ; le formulaire est surveillé 24 h/24 et 7 j/7 et les blocages simples sont généralement levés en bien moins d’une heure.
- Escalade : Customer Security Assurance, 888-565-4329 (cité sur les pages des codes ES, RL et DM lorsque le libre-service ne suffit pas).
Feedback loop (FBL)
- Inscription : feedback.comcast.net. Il existe une inscription par IP et une inscription par DKIM (l’inscription par DKIM a été lancée en version bêta).
- Les rapports sont au format ARF et générés par les clics sur « This is Spam » ; les en-têtes complets du message sont inclus, mais l’adresse du plaignant est masquée et ne sera jamais rétablie.
- Vous devez être la partie responsable du serveur d’envoi (sur des serveurs partagés, c’est le propriétaire du serveur qui doit s’inscrire).
- Critères d’acceptation historiques : SenderScore ≥ 60 accepté ; 30 à 60 accepté uniquement en l’absence d’inscription sur une DNSBL ; < 30 refusé. Les refus sont accompagnés d’une explication et des mesures correctives ; il est possible de refaire une demande à tout moment.
- Comcast se réserve le droit de suspendre à tout moment l’envoi de retours à toute partie.
L’infrastructure sortante de Comcast (pour les récepteurs)
Les emails grand public partent des hôtes resqmta-*.sys.comcast.net / resdmta-*.sys.comcast.net (plages publiées 96.103.146.x, 96.102.19.x, 96.102.200.x), des CIDR IPv6 2001:558:fd00::/…, et d’une plateforme d’envoi en masse (MDP) en 96.114.127.0/27 et 68.87.28.32/27, plus deux /120 IPv6. Consultez le portail en ligne pour la liste actuelle.
Vérifier votre propre enregistrement
Le diagnostic gratuit lit ce que votre domaine publie dans le DNS.
Dans ce thème
- Exigences de Gmail envers les expéditeurs
- Erreurs SMTP de Gmail et dépannage
- Exigences de Yahoo envers les expéditeurs
- La feedback loop de plaintes de Yahoo (CFL)