Les rapports de livraison sont une fonctionnalité dépendant de l'opérateur (expéditeur et destinataire). Elle ne sera efficace que si les deux coopèrent (ce qui est généralement le cas). Mon opérateur BSNL n'est pas très fiable, surtout pour les SMS envoyés à des numéros internationaux. Il m'est arrivé plusieurs fois de ne pas recevoir de rapport de livraison alors que le destinataire avait répondu à mon SMS !
Je vous suggère de suivre les étapes suivantes pour vous assurer que les options sont correctement définies :
- Assurez-vous que l'option de rapport de livraison est cochée. Dans mon LGP500, l'interface utilisateur est assez confuse si vous êtes pressé. Assurez-vous que l'option de rapport de livraison est définie pour les SMS et non pour les MMS - je me suis fait avoir plusieurs fois lorsque j'ai fait une réinitialisation d'usine.
- Définissez la période de validité sur
maximum
.
- Essayez d'envoyer un SMS d'essai à un numéro de téléphone du même opérateur que le vôtre. Il sera utile que vous puissiez assurer vous-même la livraison, par exemple en obtenant une réponse du destinataire.
Comme @Sid l'a dit, les rapports de livraison sont juste vus comme un petit glyphe comme celui-ci : Dans mon téléphone, je reçois également un message de toast (un message qui dit delivered
pendant quelques secondes). En appuyant longuement sur le message que j'ai envoyé, j'obtiendrai l'option suivante view report
ce qui donnera le statut suivant failure/pending/delivered
.