Dépannage Technique

Pourquoi vos SMS ne sont pas livrés au Maroc et comment corriger le problème

Des SMS non reçus ou retardés nuisent à vos conversions et à l'expérience utilisateur. Voici les causes principales de non-délivrance sur les réseaux marocains et les solutions pour les résoudre.

Dernière mise à jour : 8 juillet 2026

1. Portabilité des numéros (MNP) et routage obsolète

Au Maroc, de nombreux abonnés conservent leur préfixe d'origine (0661, 0662...) tout en ayant migré vers un autre opérateur (IAM vers Inwi ou Orange). Si votre passerelle utilise une table de préfixes statique sans interrogation MNP en temps réel, le message est envoyé au mauvais opérateur et rejeté silencieusement.

  • Vérifiez que votre fournisseur interroge la portabilité en direct
  • EnvoiSMS.ma maintient une table de routage dynamique mise à jour automatiquement
  • Acheminement vers le réseau actif réel du destinataire

2. Format de numéro et normalisation E.164

Les numéros marocains doivent être normalisés avec l'indicatif international +212 sans le zéro initial (ex : +2126XXXXXXXX ou +2127XXXXXXXX). Les espaces, tirets et formats incomplets sont automatiquement nettoyés par notre API.

  • Format standard accepté : +2126XXXXXXXX / +2127XXXXXXXX
  • Suppression automatique des caractères non numériques
  • Validation préventive évitant la facturation de numéros invalides

3. Filtres anti-spam et Sender ID non validé

Les opérateurs marocains bloquent les messages commerciaux émis sous un nom d'expéditeur non déclaré ou contenant des mots-clés interdits. Enregistrer votre Sender ID évite le rejet par les pare-feux télécoms.

4. Routes grises internationales vs Routes directes

Certains agrégateurs internationaux utilisent des routes SIM box ou des connexions à bas coût qui subissent des pertes de paquets. Les routes directes connectées aux trois opérateurs garantissent la transmission.

Tout savoir sur Dépannage Technique.

Comment savoir si un SMS a été rejeté par l'opérateur ?
Consultez les accusés de réception (DLR) sur votre tableau de bord ou recevez le statut exact via webhook (DELIVRD, UNDELIV, REJECTD).
Un numéro marocain en roaming reçoit-il les SMS ?
Oui, tant que l'abonné a activé le roaming avec son opérateur d'origine.