---
title: "SMS non consegnato? Cause, codici DLR e come risolvere"
description: "SMS non consegnato? Diagnosi da stato del rapporto di consegna, Sender ID e registrazione, filtraggio, DND, validità del numero e rotta, con checklist."
canonical: "https://omnichannels.ai/it/blog/sms-not-delivered-improve-delivery-rate/"
language: "it"
updated: "2026-10-16"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
category: "sms"
primaryQuery: "sms not delivered"
keywords: ["sms non consegnato", "tasso di consegna sms", "stato dlr sms", "sms non recapitato", "invio sms fallito", "migliorare consegna sms", "sms filtrato", "mittente sms bloccato"]
published: "2026-10-16"
author: "OmniChannels.ai Editorial Team"
reviewer: "BroadNet Messaging Solutions Team"
readingMinutes: 9
answer: "Quando un SMS non viene consegnato, partite dallo stato del rapporto di consegna: UNDELIV o REJECTD indicano numero, Sender ID, registrazione o contenuto; EXPIRED significa che il telefono è rimasto irraggiungibile per tutto il periodo di validità; l'assenza totale di rapporto indica la rotta. Poi controllate, in quest'ordine, validità del numero, registrazione del Sender ID per il paese di destinazione, filtraggio dei contenuti, registri do-not-disturb e qualità della rotta, e ripetete il test con i vostri telefoni."
takeaways: ["Leggete prima di tutto lo stato finale del rapporto di consegna: DELIVRD, EXPIRED, UNDELIV e REJECTD indicano ciascuno una causa diversa.", "Nessun rapporto è un problema diverso da un rapporto di errore e di solito indica la rotta o l'operatore più che il numero.", "Molti paesi di destinazione richiedono Sender ID registrati; inviare ID non registrati può portare a rifiuto o sostituzione.", "Contenuti, link e schemi di invio vengono filtrati dagli operatori e in alcuni mercati il traffico promozionale è soggetto anche ai registri do-not-disturb.", "Convalidate i numeri prima dell'invio e testate ogni operatore con i vostri telefoni prima di dare la colpa al messaggio."]
faq: 
  - q: "Perché il mio SMS non viene consegnato?"
    a: "Le cause comuni sono un numero non valido o spento, un Sender ID non registrato o bloccato, il filtraggio di contenuti o link da parte dell'operatore, un'iscrizione al do-not-disturb per i messaggi promozionali e una rotta scadente. Lo stato del rapporto di consegna restringe la causa. Controllatelo per primo, poi provate lo stesso messaggio sui vostri telefoni su ciascun operatore della destinazione."
  - q: "Cosa significa lo stato DLR UNDELIV?"
    a: "Nella specifica SMPP 3.4, UNDELIV è il testo del rapporto di consegna per un messaggio nello stato non consegnabile, cioè la rete non è riuscita a consegnarlo. Il campo di errore del rapporto può riportare un codice specifico della rete o dell'SMSC che ne spiega il motivo. Il numero può essere non valido, bloccato o portato, oppure l'operatore può aver rifiutato il messaggio."
  - q: "Cosa significa EXPIRED in un rapporto di consegna SMS?"
    a: "EXPIRED significa che il periodo di validità del messaggio è terminato prima della consegna. Accade più spesso quando il telefono è spento o fuori copertura. Un periodo di validità breve, come per gli OTP, rende più probabile la scadenza, ed è voluto: un codice vecchio è inutile. Riprovate solo se il contenuto è ancora valido."
  - q: "Un SMS può essere consegnato senza rapporto di consegna?"
    a: "Sì. Alcuni operatori e rotte non restituiscono alcun rapporto finale, o lo restituiscono in ritardo, quindi un rapporto mancante non è prova di fallimento. Confrontate con i test sui telefoni. Se lo stesso operatore non restituisce mai rapporti per il vostro traffico, chiedete al provider se la rotta li supporta."
  - q: "Serve un Sender ID registrato per consegnare gli SMS?"
    a: "In molti paesi i Sender ID alfanumerici devono essere registrati presso gli operatori o l'ente regolatore prima dell'uso e gli ID non registrati possono essere rifiutati o sostituiti. Le regole cambiano da paese a paese, quindi consultate la pagina del mercato nelle nostre guide sui Sender ID o chiedeteci di occuparci della registrazione con voi."
  - q: "Come si migliora il tasso di consegna degli SMS?"
    a: "Convalidate i numeri, registrate e mantenete un Sender ID coerente, tenete puliti i contenuti ed evitate link abbreviati sospetti, rispettate disiscrizioni e liste do-not-disturb, impostate periodi di validità ragionevoli e usate rotte dirette. Poi monitorate il tasso di consegna per operatore e destinazione, così notate subito un calo su una rete."
sources: 
  - title: "SMPP Protocol Specification v3.4 (Issue 1.2) — SMPP Developers Forum"
    url: "https://smpp.org/SMPP_v3_4_Issue1_2.pdf"
  - title: "Rules on Unsolicited Calls and SMS — NCC Consumer Portal (Nigeria)"
    url: "https://consumer.ncc.gov.ng/articles/33-rules-on-unsolicited-calls-and-sms"
  - title: "3GPP TS 23.038: Alphabets and language-specific information"
    url: "https://www.3gpp.org/ftp/Specs/archive/23_series/23.038/"
---

# SMS non consegnato? Cause, codici DLR e come risolvere

Canonical: https://omnichannels.ai/it/blog/sms-not-delivered-improve-delivery-rate/
Language: it
Publisher: OmniChannels.ai by BroadNet Technologies

Questa guida è per sviluppatori, marketer e team di assistenza che vedono messaggi fermi su «inviato», falliti o semplicemente mancanti. Vi dà un ordine diagnostico, così potete risalire alla causa dai dati che avete già invece di andare a tentativi.

## Da dove partire per diagnosticare un SMS non consegnato?

Partite dallo stato finale del singolo messaggio, non dalla media della campagna. Un rapporto di consegna (DLR) vi dice ciò che la rete ha comunicato alla piattaforma; i test sui telefoni vi dicono ciò che è arrivato davvero a una persona. Servono entrambi.

Raccogliete per un campione di fallimenti: numero di destinazione, operatore (MCC/MNC), Sender ID, data e ora, stato, codice di errore e testo del messaggio. Poi raggruppate per operatore e Sender ID. Gli schemi emergono in fretta: i fallimenti su un solo operatore indicano registrazione o instradamento; i fallimenti su tutti gli operatori indicano contenuto o elenco di numeri.

## Che cosa significano gli stati DLR?

La specifica SMPP 3.4 definisce gli stati del rapporto di consegna che la maggior parte delle piattaforme associa ai propri stati. Usate questa tabella per tradurli.

| Stato DLR | Significato nella specifica SMPP | Cause più probabili | Prima azione |
|---|---|---|---|
| DELIVRD | Consegnato alla destinazione | Nessuna. Se l'utente dice di non aver ricevuto nulla, sospettate un falso rapporto o una casella filtrata | Testate sui telefoni; rivedete la rotta |
| EXPIRED | Periodo di validità scaduto | Telefono spento, fuori copertura o memoria piena | Controllate il periodo di validità; riprovate se il contenuto è ancora valido |
| UNDELIV | Non consegnabile | Numero non valido, bloccato o portato; rifiuto dell'operatore | Convalidate i numeri; controllate il codice di errore |
| REJECTD | Rifiutato | Sender ID, contenuto, prefisso bloccato o rifiuto per policy | Controllate registrazione e contenuto |
| DELETED | Eliminato | Rimosso dall'SMSC o annullato | Chiedete al provider il motivo |
| ACCEPTD | Accettato (messaggio letto per conto dell'abbonato) | Raro; gestione manuale | Chiedete al provider |
| UNKNOWN | Stato non valido | La rotta ha restituito uno stato sconosciuto | Fate escalation con gli ID dei messaggi |

Il rapporto contiene anche un campo di errore in cui può essere presente «un codice di errore specifico della rete o un codice di errore dell'SMSC». Questi codici non sono standardizzati, quindi chiedete al provider la mappatura per operatore. Il nostro [decodificatore dei rapporti di consegna](/it/tools/sms-delivery-report-decoder/) e la guida agli [stati di consegna dei messaggi](/it/blog/message-delivery-status-explained/) aiutano a tradurre gli stati della piattaforma e la [voce del glossario sul rapporto di consegna](/it/glossary/delivery-receipt/) ne dà le basi.

Distinguete un errore di invio da un fallimento di consegna. Se la piattaforma rifiuta la richiesta prima che parta (formato non valido, credito assente, destinazione bloccata), la causa è nella vostra richiesta. Se accetta il messaggio e un rapporto successivo dice UNDELIV, la causa è più a valle nella catena. Il riferimento [errori e limiti](/developers/errors-and-limits/) elenca i codici della piattaforma.

## Il numero è valido e raggiungibile?

Controllate questo per primo quando i fallimenti si concentrano su pochi numeri. I problemi tipici sono formati errati (prefisso internazionale mancante, zero in più), numeri fissi, numeri disconnessi e numeri passati da un operatore all'altro.

Rimedi:

- Normalizzate i numeri in formato E.164 con il [formattatore di numeri di telefono](/it/tools/phone-number-formatter/).
- Eseguite una [HLR lookup](/it/blog/hlr-lookup-number-validation/) sulle liste prima degli invii consistenti. Vi dice se un numero è attivo, su quale rete si trova e se è stato portato, così smettete di pagare messaggi che non possono arrivare. Vedi anche il [glossario sulla HLR lookup](/it/glossary/hlr-lookup/).
- Rimuovete i numeri che falliscono ripetutamente. Continuare a inviare a numeri morti danneggia la vostra reputazione presso i filtri degli operatori.

## Il Sender ID è registrato e accettato?

Se i fallimenti si concentrano su un operatore o un paese, sospettate il Sender ID. Molti paesi richiedono che i Sender ID alfanumerici siano registrati presso gli operatori o l'ente regolatore prima dell'uso. A seconda della rete, gli ID non registrati possono essere rifiutati o sostituiti da un mittente numerico.

Verifiche:

1. Confermate se la destinazione richiede la registrazione. Il verificatore di Sender ID e le nostre pagine per paese, ad esempio la Nigeria, elencano le regole.
2. Confermate che l'ID registrato corrisponda a quello che inviate, carattere per carattere (su alcune reti maiuscole e spazi contano).
3. Verificate che la registrazione copra il caso d'uso. In alcuni mercati le registrazioni si fanno per caso d'uso (transazionale o promozionale).
4. Cercate un cambiamento: un nuovo ID, un account modificato o una nuova rotta spesso innescano i fallimenti.

Il nostro team può preparare e presentare le registrazioni insieme a voi tramite il servizio di registrazione. Le decisioni di approvazione restano a operatori ed enti regolatori, quindi pianificate in anticipo e tenete conto dei tempi pubblicati nella pagina di ciascun paese.

## Il filtraggio di contenuti o link blocca il messaggio?

Se la consegna fallisce su tutti gli operatori per campagne specifiche ma funziona per altre, guardate il contenuto. Gli operatori filtrano il traffico A2P con firewall SMS e cercano schemi simili a spam o phishing.

Inneschi comuni:

- **Link abbreviati o poco familiari,** soprattutto abbreviatori pubblici condivisi da molti mittenti. Usate un dominio di marca.
- **Formulazioni da phishing:** avvisi urgenti sull'account, richieste di «verificare» dati, linguaggio da premi.
- **Testo identico a molti destinatari** ad alta velocità da un nuovo Sender ID.
- **Tipo di traffico sbagliato:** contenuti promozionali inviati come transazionali.
- **Parole chiave bloccate** che variano per paese e operatore.

Rimedi: mettete per prima la marca, mantenete breve il messaggio, usate un solo link chiaro su un dominio di vostra proprietà e inviate separatamente traffico promozionale e transazionale. Conta anche la lunghezza del testo: arabo e altri caratteri non GSM cambiano codifica e numero di segmenti, con effetti su costi e resa. Il contatore di caratteri SMS mostra i segmenti e la nostra guida agli SMS Unicode e in arabo spiega i limiti che derivano dalle regole di codifica 3GPP.

## Un registro do-not-disturb blocca il traffico promozionale?

In alcuni paesi gli abbonati possono iscriversi per bloccare i messaggi promozionali e gli operatori lo applicano. In Nigeria, ad esempio, il servizio DND dell'NCC permette a qualsiasi abbonato di inviare STOP al 2442 per bloccare i messaggi promozionali non richiesti, o di scegliere le categorie che desidera ancora. I messaggi promozionali verso i numeri registrati vengono soppressi.

Cosa fare: verificate le regole del paese di destinazione, separate onestamente marketing e traffico transazionale, conservate la prova del consenso e rispettate le disiscrizioni. Vedi la nostra guida agli SMS massivi in Nigeria per un caso concreto e la voce del glossario sul registro DND. Etichettare una promozione come transazionale per evitare un registro è una violazione di policy che può far bloccare il Sender ID.

## Il problema è la rotta?

Se numeri, Sender ID e contenuto sono a posto ma la consegna oscilla comunque da un giorno all'altro, sospettate la rotta. I segnali sono rapporti mancanti su un operatore, Sender ID sostituiti da numeri casuali, lunghi ritardi e rapporti per telefoni spenti.

Chiedete al provider quale rotta trasporta il traffico verso quell'operatore e leggete rotta grey o rotta diretta per gli SMS. Testate sui vostri telefoni, su ogni operatore, in orari diversi. Se il provider non sa dire come il percorso raggiunge l'operatore, quella è la vostra risposta.

## Qual è la checklist di correzione?

Seguite questo elenco in ordine e fermatevi quando i dati spiegano i fallimenti.

1. Estraete un campione di messaggi falliti con stato, codice di errore, operatore e Sender ID.
2. Raggruppate per operatore, poi per Sender ID, poi per campagna.
3. Identificate lo stato: UNDELIV o REJECTD (passi da 4 a 6), EXPIRED (passo 7), nessun rapporto (passo 8).
4. Convalidate e normalizzate i numeri; rimuovete quelli morti.
5. Confermate la registrazione del Sender ID per ogni paese e operatore interessato.
6. Rivedete contenuto e link; testate una versione semplice del messaggio.
7. Rivedete periodo di validità e policy di nuovo tentativo; non ripetete OTP scaduti.
8. Testate sui vostri telefoni per operatore; interrogate il provider su rotta e rapporti.
9. Correggete una variabile alla volta e misurate di nuovo la consegna per operatore.

## Esempio pratico: i promemoria mancanti di una catena di cliniche

«Palmview Clinics» (nome di fantasia) invia promemoria di appuntamento e vede molti pazienti di un operatore che non ricevono nulla. Il rapporto DLR mostra un blocco di UNDELIV su quell'operatore, mentre gli altri consegnano. Il Sender ID risulta registrato su due reti su tre. Il team presenta la registrazione mancante, passa i promemoria a testo semplice con il nome della clinica per primo ed esegue un controllo HLR sull'elenco dei pazienti, che elimina una serie di numeri disconnessi.

Due settimane dopo la consegna sul terzo operatore è in linea con gli altri. Il team imposta inoltre per i promemoria un periodo di validità di poche ore, così i pazienti non ricevono messaggi scaduti dopo il passaggio dell'appuntamento.

## Come mantenere alto il tasso di consegna nel tempo?

- Monitorate la consegna per operatore e destinazione, non come dato globale unico.
- Impostate avvisi sui cali, perché una modifica di registrazione su una rete può incidere in silenzio su un intero segmento.
- Conservate i registri di disiscrizioni e consenso e ripulite regolarmente le liste.
- Usate un fallback per i messaggi critici, ad esempio prima WhatsApp e poi SMS.
- Rivedete Sender ID e template ogni volta che aggiungete un paese.

## Come vi aiuta OmniChannels.ai

Gli SMS su OmniChannels.ai viaggiano sulla connettività diretta agli operatori di BroadNet Technologies, con rapporti di consegna riepilogativi e avanzati, filtri ed esportazione CSV, e webhook di consegna che normalizzano gli stati. Sono disponibili HLR e verifica dei numeri, e prepariamo e presentiamo con voi le registrazioni dei Sender ID. Se volete che esaminiamo una destinazione problematica, [richiedete una demo](/it/demo/) e portate un campione del vostro rapporto di consegna.
