Aller au contenu
OmniChannels.ai

SMS

Pourquoi mes SMS ne sont-ils pas délivrés ?

Mis à jour le

Réponse courte

Les SMS ne sont généralement pas délivrés parce que le numéro est invalide ou inactif, que le téléphone est resté éteint au-delà de la période de validité, que l'identifiant d'expéditeur (Sender ID) n'est pas enregistré pour le pays, que le contenu a été filtré comme spam ou que les règles promotionnelles ont bloqué l'envoi. Les accusés de réception UNDELIV, EXPIRED ou REJECTD indiquent chacun une cause différente.

Quelles sont les causes les plus fréquentes ?

SymptômeCause probableSolution
UNDELIV ou FAILEDFormat erroné, numéro inactif ou portéNormalisez au format E.164 et nettoyez la liste avec des requêtes HLR
EXPIREDTéléphone éteint ou hors couvertureRéessayez plus tard ou basculez vers un autre canal
REJECTD ou REJECTEDIdentifiant d'expéditeur non enregistré ou contenu bloquéEnregistrez l'identifiant ; revoyez les liens et la formulation
Aucun accuséL'opérateur ne renvoie pas d'accusésDemandez à votre fournisseur quelles routes renvoient des accusés
Seul le marketing échouePlages interdites, liste DND ou absence de consentementEnvoyez aux heures autorisées à des contacts ayant donné leur consentement

Comment diagnostiquer un problème de délivrance ?

  1. Vérifiez la réponse de l'API : un envoi refusé n'a jamais atteint le réseau.
  2. Lisez le statut de l'accusé de réception et le code d'erreur des messages en échec.
  3. Regroupez les échecs par pays et par opérateur pour repérer une tendance.
  4. Vérifiez que l'identifiant d'expéditeur est enregistré pour cette destination et ce cas d'usage.
  5. Envoyez un test vers un téléphone connu sur le même opérateur.
  6. Transmettez les identifiants de message à votre fournisseur si le problème persiste.

Qu'est-ce qui peut encore bloquer les SMS dans le Golfe ?

Les opérateurs des Émirats et d'Arabie saoudite attendent des identifiants d'expéditeur enregistrés, et les identifiants non enregistrés sont généralement bloqués. Les SMS promotionnels sont interdits pendant les plages horaires protégées : de 21 h à 7 h aux EAU selon la politique anti-spam de la TDRA, et de 22 h à 9 h en Arabie saoudite selon les règles de la CST. Les pare-feu SMS des opérateurs bloquent aussi les liens suspects et le trafic arrivant par des routes non autorisées.

Comment récupérer les messages en échec ?

Pour les messages importants, utilisez le basculement entre canaux : si le SMS échoue, essayez WhatsApp ou RCS, ou inversement. OmniChannels.ai permet de configurer l'ordre de basculement et normalise les statuts de délivrance dans un format de webhook unique.

Sources officielles