Guide technique · SMS France

Envoyer un SMS en France : opérateurs, conventions et routage

Quatre opérateurs mobiles nationaux se partagent le marché français : Orange, SFR, Bouygues Telecom et Free Mobile. Envoyer un SMS à un numéro français ne consiste pas à pousser un texte sur une API et à attendre — c'est choisir le bon opérateur primaire, gérer la portabilité (MNP), prévoir un repli en cas d'absence d'accusé de remise, et respecter le référentiel CNIL sur l'identification de l'émetteur. Ce qui suit décrit ce que 4notify fait à votre place.

Les quatre opérateurs mobiles nationaux

Orange

Environ 35 % du marché mobile français.

Orange est l'opérateur historique français et reste leader en parts de marché. Le routage primaire 4notify utilise Orange comme première route pour la majorité des destinations métropolitaines — la latence médiane mesurée en production est de 410 ms entre l'API et l'accusé de remise carrier. L'expéditeur alphanumérique de 11 caractères est pris en charge, conformément aux conventions AFMM 2024.

Connexion directe SMPP 3.4 sur infrastructure dédiée. DLR retournés en temps réel avec codes d'erreur opérateur visibles dans le journal d'audit (par exemple 0x01 = unreachable, 0x05 = expired).

SFR

Environ 22 % du marché mobile français.

SFR (groupe Altice) couvre l'ensemble du territoire métropolitain et les départements d'outre-mer. Les conventions techniques diffèrent légèrement d'Orange — notamment sur la gestion des SMS concaténés > 160 caractères, où SFR facture chaque segment indépendamment. 4notify expose le nombre de segments calculé avant l'envoi pour permettre une décision tarifaire éclairée.

Convention SS7 + SMPP. Repli secondaire automatique : si Orange ne retourne pas de DLR sous deux secondes, SFR prend le relais sans doublon ni double facturation. La trace du repli est conservée dans le journal d'audit.

Bouygues Telecom

Environ 17 % du marché mobile français.

Bouygues Telecom est intégré comme troisième route de repli. Les codes d'erreur Bouygues sont les plus complets sur le marché français — utile pour distinguer un numéro temporairement indisponible (mobile éteint, hors couverture) d'un numéro structurellement invalide (résilié, attribué à un autre opérateur).

Connexion API REST + SMPP. Codes DLR enrichis : statut de remise détaillé visible dans le journal d'audit pour le diagnostic post-incident.

Free Mobile

Environ 19 % du marché mobile français.

Free Mobile (groupe Iliad) reste le quatrième opérateur national. Free Mobile a la particularité d'accepter les expéditeurs alphanumériques sans validation préalable — pratique pour les tests, contraignant pour la lutte anti-spam. 4notify maintient un dictionnaire d'expéditeurs validés et bloque les soumissions ambiguës en amont, indépendamment de la tolérance de l'opérateur.

Connexion directe SMPP. Pas d'intermédiaire revendeur : 4notify reçoit les DLR Free Mobile en temps réel et les remonte sans filtrage.

Conventions techniques et réglementaires françaises

01

Expéditeur alphanumérique de 11 caractères maximum

Les quatre opérateurs français acceptent l'expéditeur alphanumérique limité à 11 caractères ASCII (lettres, chiffres, espaces). Il doit identifier sans ambiguïté l'émetteur — un nom de marque, pas un raccourci ambigu. La validation est faite à l'inscription du compte et tracée dans le dossier AFMM. Au-delà de 11 caractères, 4notify rejette le SMS avant envoi.

02

Portabilité du numéro mobile (MNP)

Un numéro français peut changer d'opérateur tout en conservant son préfixe d'origine (06 ou 07). Le routage doit donc consulter la base MNP avant de choisir l'opérateur primaire — une requête HLR lookup est effectuée automatiquement par 4notify, mise en cache 30 jours, et facturée au tarif HLR pour les flux à forte volumétrie.

03

STOP au 36111

Le numéro court 36111 est le mécanisme conventionnel français de désinscription SMS. Tout SMS marketing doit y faire référence — 4notify ajoute automatiquement la mention « STOP au 36111 » sur les SMS marketing si elle n'est pas présente. Les SMS transactionnels (authentification, livraison, rendez-vous) en sont dispensés selon le considérant 47 de la directive ePrivacy.

04

Heures d'envoi 8h–20h hors dimanche et jours fériés

Article L.121-34 du Code de la consommation. Le moteur de flux applique cette fenêtre par défaut aux SMS marketing — décalage automatique au prochain créneau autorisé si le déclenchement intervient hors plage. Les flux transactionnels critiques (DSP2, alerte fraude, urgence médicale) peuvent outrepasser explicitement, avec trace dans l'audit log.

05

Numéros courts et numéros longs

Pour les flux à très forte volumétrie ou pour des cas d'usage spécifiques (jeux-concours, votes, dons), un numéro court (4 ou 5 chiffres) peut être loué via 4notify. Le délai d'obtention est de 4 à 6 semaines via les conventions AFMM. Pour le standard, l'expéditeur alphanumérique 11 caractères suffit.

06

Délai de remise et expiration

Un SMS non remis (mobile éteint, hors couverture, mémoire pleine) est conservé par l'opérateur pendant 72 heures par défaut. 4notify expose la durée de vie de chaque SMS (`ttl_seconds`) et permet de la réduire pour les flux temps-critique (codes OTP : TTL 300s) afin d'éviter qu'un code reçu deux heures plus tard ne perturbe l'utilisateur.

Voir le routage SMS en action.

Le parcours « MFA bancaire » détaille étape par étape comment 4notify route un code d'authentification sur la branche Orange primaire et bascule sur Bouygues si l'accusé de remise tarde — mesures de latence à l'appui.

Ouvrir le parcours MFA bancaire