BroadNet
Principes fondamentaux Réponse BroadNet

Quelle est la durée de validité des SMS ?

Dernière mise à jour 2 min de lectureExaminé par l'équipe d'ingénierie BroadNet
Réponse rapide

La période de validité correspond à la durée pendant laquelle un SMSC tente de remettre un message qui n'a pas atteint le destinataire lors de la première tentative, généralement parce que ce dernier était hors réseau, hors couverture ou que sa boîte de réception était pleine. Une fois la période de validité expirée, le SMSC abandonne le message et émet un DLR EXPIRED. La valeur par défaut est généralement de 24 heures ; le champ `validity_period` de la fonction `submit_sm` de SMPP permet de la modifier.

Définition en langage clairneutre vis-à-vis des fournisseursExaminé 27 mai 2026
La réponse longue

Tout ce qui mérite d'être su, rien qui ne le mérite pas.

§01

Pourquoi c'est important pour les OTP

Un code OTP reçu avec une heure de retard est pire que pas de code du tout : l’utilisateur aura déjà passé à autre chose ou généré une nouvelle tentative. Pour les codes OTP, définissez une durée de validité de 5 à 10 minutes (validity_period : « 000000000500000R » pour 5 minutes). Si le message n’atteint pas le téléphone dans ce délai, il ne risque pas de devenir obsolète. Pour le marketing, la durée de validité par défaut de l’opérateur (24 heures) est généralement suffisante.

§02

Comment les opérateurs gèrent cela

Chaque SMSC intermédiaire respecte la validité qu'il reçoit et l'applique selon son propre calendrier. Ainsi, si votre agrégateur met en mémoire tampon pendant 2 heures avant de transmettre le SMSC, celui-ci constate que la validité a déjà consommé 2 heures de son budget. Les agrégateurs les plus performants valident le code lors de l'envoi, mais suivent le budget par saut en fonction du calendrier du destinataire. Les agrégateurs moins performants, quant à eux, présentent des dérives, et votre OTP de 5 minutes se transforme en un SLO effectif de 3 minutes sur le terminal.

§03

Validité vs planification

La validité correspond à la durée pendant laquelle le SMSC effectue des tentatives de livraison après l'envoi. Le champ `schedule_delivery_time` (un champ SMPP distinct) indique l'heure à laquelle le SMSC doit tenter la première livraison ; ce champ est utilisé pour les campagnes prenant en compte les fuseaux horaires. Ces deux paramètres sont indépendants : vous pouvez programmer un message pour 9 h, heure locale, avec une validité de 4 heures. Si la première tentative à 9 h échoue, le SMSC effectuera des tentatives de livraison jusqu'à 13 h.

BNRédigé par l'équipe d'ingénierie BroadNet·Nous proposons des services de messagerie de qualité opérateur depuis 2003, avec un siège à Dubaï.·Normes éditoriales
Construisez avec ceci

Besoin d'aide pour le câblage ?

Vous trouverez ci-dessous les guides produits et d'intégration qui permettent de concrétiser ce concept. Si vous préférez une présentation en direct, notre équipe d'ingénieurs est disponible par téléphone le jour même pendant les heures ouvrables MENA .

Contactez notre équipe d'ingénieurs
Retour

Cette réponse vous a-t-elle été utile ?

Votre vote nous aide à prioriser les réponses à développer avec des exemples, des diagrammes et des extraits de code.

Cette réponse vous a-t-elle été utile ?
Merci, c'est noté. Nous mettrons cette réponse à jour.
Compris. Dites-nous ce qui manquait. envoyer un petit message.

Comment nous rédigeons et vérifions nos contenus

Vous avez encore besoin d'aide ?

Parlez à un vrai ingénieur à propos de votre construction.

Nous répondons sous un jour ouvré, et les comptes de production bénéficient d'un support 24h/24 et 7j/7. Nos ingénieurs développent du code, pas des scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA de réponse
Demandes d'accès de testRéponse sous 1 jour ouvré
Production24 / 7 · < 15 min
NOC opérateurs24 / 7 · astreinte