Errori di consegna delivery-failures

Le e-mail non consegnate sono il risultato di un tentativo e di un errore di consegna in cui l’ISP invia una notifica di errore. L’elaborazione della gestione delle e-mail non consegnate è una parte fondamentale dell’igiene degli elenchi. Dopo che una determinata e-mail è stata recapitata diverse volte di fila, questo processo la contrassegna per l’eliminazione.

Questo processo impedisce ai sistemi di continuare a inviare indirizzi e-mail non validi. Le e-mail non consegnate sono uno dei dati chiave utilizzati dagli ISP per determinare la reputazione dell’IP. È importante tenere d’occhio questa metrica. Le classificazioni "Consegnato" e "Non consegnato" sono probabilmente il modo più comune per misurare la consegna dei messaggi di marketing: più alta è la percentuale di messaggi consegnati, meglio è.

Se non è possibile inviare un messaggio a un profilo, il server remoto invia automaticamente un messaggio di errore ad Adobe Campaign. Questo errore consente di determinare se l’indirizzo e-mail, il numero di telefono o il dispositivo devono essere messi in quarantena. Consulta Gestione posta non recapitata.

Dopo l’invio del messaggio, puoi visualizzare lo stato di consegna per ciascun profilo e il tipo e il motivo dell’errore associati nei registri di consegna.

Quando un indirizzo e-mail viene messo in quarantena o se un profilo è in fase di inserisco nell'elenco Bloccati di consegna, il destinatario viene escluso durante la fase di preparazione della consegna. I messaggi esclusi sono elencati nel dashboard di consegna.

Perché la consegna del messaggio non è riuscita delivery-failure-reasons

Esistono due tipi di errore quando un messaggio non riesce. Ogni tipo di errore di consegna determina se un indirizzo viene inviato a quarantena o no.

  • Mancato recapito permanente
    I mancati recapiti permanenti sono errori permanenti generati dopo che un ISP determina che un tentativo di invio di e-mail all’indirizzo di un abbonato non è consegnabile. In Adobe Campaign, i mancati recapiti permanenti classificati come impossibili da recapitare vengono aggiunti all’elenco di quarantena, il che significa che non verranno ritentati. In alcuni casi, un mancato recapito permanente verrebbe ignorato se la causa dell’errore fosse sconosciuta.

    Di seguito sono riportati alcuni esempi comuni di mancati recapiti permanenti: l’indirizzo non esiste, l’account è disabilitato, la sintassi non è valida, il dominio non valido

  • Mancati recapiti non permanenti
    I mancati recapiti non permanenti sono errori temporanei generati dagli ISP in caso di difficoltà nella consegna della posta. I guasti non permanenti riprova più volte (con varianza a seconda dell’utilizzo di impostazioni di consegna personalizzate o predefinite) per tentare una consegna corretta. Gli indirizzi che generano mancati recapiti non permanenti in modo continuo non verranno aggiunti alla quarantena fino a quando non sarà raggiunto il numero massimo di tentativi (che, anche in questo caso, varia a seconda delle impostazioni).

    Alcune cause comuni di mancati recapiti non permanenti includono: Cassetta postale piena, Ricezione del server e-mail inattivo, Problemi di reputazione del mittente

Il Ignorato il tipo di errore è considerato temporaneo, ad esempio "Fuori sede", o è un errore tecnico, ad esempio se il tipo di mittente è "postmaster".

Il ciclo di feedback funziona come le e-mail non recapitate: quando un utente qualifica un’e-mail come spam, puoi configurare le regole e-mail in Adobe Campaign per bloccare tutte le consegne a questo utente. Inserire nell'elenco Bloccati Gli indirizzi di questi utenti vengono anche se non hanno fatto clic sul collegamento di annullamento dell’abbonamento. Gli indirizzi vengono aggiunti al (NmsAddress) e non alla tabella di quarantena (NmsRecipient) tabella dei destinatari con Denylisted stato. Ulteriori informazioni sul meccanismo del ciclo di feedback sono disponibili in Guida alle best practice per la consegna di Adobe.

Errori sincroni e asincroni synchronous-and-asynchronous-errors

La consegna di un messaggio può non riuscire immediatamente, in tal caso viene considerato un errore sincrono. Se l’invio del messaggio non riesce o in un secondo momento, dopo l’invio l’errore diventa asincrono.

Questi tipi di errori vengono gestiti come segue:

  • Errore sincrono: il server remoto contattato dal server di consegna Adobe Campaign restituisce immediatamente un messaggio di errore. La consegna non può essere inviata al server del profilo. Il Mail Transfer Agent (MTA) determina il tipo di e-mail non recapitate e qualifica l’errore e invia nuovamente tali informazioni a Campaign per determinare se gli indirizzi e-mail interessati devono essere posti in quarantena. Consulta Qualificazione di mail non recapitate.

  • Errore asincrono: una mail non recapitata o un SR viene inviato in seguito dal server ricevente. Questo errore viene qualificato con un’etichetta relativa all’errore. Gli errori asincroni possono verificarsi fino a una settimana dopo l’invio di una consegna.

NOTE
In qualità di utente di Managed Cloud Service, la configurazione della cassetta postale di mancato recapito viene eseguita da Adobe.

Qualificazione di mail non recapitate bounce-mail-qualification

Il modo in cui viene gestita la qualifica della posta non recapitata in Adobe Campaign dipende dal tipo di errore:

  • Errori sincroni: l’MTA determina il tipo di mancato recapito e la qualifica e invia nuovamente tali informazioni a Campaign. Le qualifiche di mancato recapito in Delivery log qualification tabella non utilizzata per sincrono messaggi di errore di consegna.

  • Errori asincroni: le regole utilizzate da Campaign per qualificare gli errori di consegna asincrona sono elencate in Administration > Campaign Management > Non deliverables Management > Delivery log qualification nodo. Le mancate consegne asincrone sono qualificate dal processo inMail tramite Inbound email regole. Per ulteriori informazioni, consulta Documentazione di Adobe Campaign Classic v7.

Gestione dei tentativi retries

Se la consegna dei messaggi non riesce a seguito di un errore temporaneo (Morbido o Ignorato), Campaign ritenta l’invio. Questi nuovi tentativi possono essere eseguiti fino alla fine della durata della consegna.

I nuovi tentativi di mancato recapito non permanenti e il periodo di tempo che intercorre tra di essi sono determinati dall’MTA in base al tipo e alla gravità delle risposte di mancato recapito provenienti dal dominio e-mail del messaggio.

NOTE
Le impostazioni per i nuovi tentativi nelle proprietà di consegna non vengono utilizzate da Campaign.

Periodo di validità

L’impostazione del periodo di validità nelle consegne di Campaign è limitata a 3,5 giorni o meno. Per una consegna, se definisci un valore superiore a 3,5 giorni in Campaign, non verrà preso in considerazione.

Ad esempio, se il periodo di validità è impostato sul valore predefinito di 5 giorni in Campaign, i messaggi in soft-bouncing verranno inseriti nella coda dei nuovi tentativi MTA e verranno ritentati solo per un massimo di 3,5 giorni da quando il messaggio ha raggiunto l’MTA. In tal caso, il valore impostato in Campaign non verrà utilizzato.

Una volta che un messaggio è rimasto nella coda MTA per 3,5 giorni e la consegna non è riuscita, si verificherà un timeout e il suo stato verrà aggiornato da Sent a Failed nei registri di consegna.

Per ulteriori informazioni sul periodo di validità, consulta Documentazione di Adobe Campaign Classic v7.

Tipi di errore e-mail email-error-types

Di seguito sono elencati i possibili motivi di un errore di consegna per il canale e-mail.

Etichetta errore
Tipo di errore
Valore tecnico
Descrizione
Account disabilitato
Morbido/rigido
4
L’account collegato all’indirizzo non è più attivo. Quando il provider di accesso a Internet (IAP) rileva un periodo prolungato di inattività, può chiudere l'account dell'utente. Le consegne all’indirizzo dell’utente saranno quindi impossibili. Se l’account è temporaneamente disabilitato a causa di sei mesi di inattività e può ancora essere attivato, verrà assegnato lo stato Con errori e l’account verrà ritentato fino a quando il contatore degli errori non raggiunge 5. Se l’errore segnala che l’account è disattivato in modo permanente, verrà impostato direttamente su Quarantena.
Indirizzo in quarantena
Rigido
9
L’indirizzo è stato messo in quarantena.
Indirizzo non specificato
Rigido
7
Nessun indirizzo specificato per il destinatario.
Indirizzo di bassa qualità
Ignorato
14
La valutazione della qualità per questo indirizzo è troppo bassa.
Indirizzo inserito nell’elenco bloccati
Rigido
8
L’indirizzo è stato aggiunto al inserisco nell'elenco Bloccati di invio della. Questo stato viene utilizzato per importare i dati da elenchi esterni e sistemi esterni nell’elenco di quarantena di Adobe Campaign.
Indirizzo di controllo
Ignorato
127
L'indirizzo del destinatario fa parte del gruppo di controllo.
Doppio
Ignorato
10
L’indirizzo del destinatario era già in questa consegna.
Errore ignorato
Ignorato
25
L'indirizzo si trova nel elenco Consentiti di. L’errore viene quindi ignorato e verrà inviata un’e-mail.
Escluso dopo arbitrato
Ignorato
12
Il destinatario è stato escluso da una regola di tipologia di campagna di tipo "arbitrato".
Escluso da una regola SQL
Ignorato
11
Il destinatario è stato escluso da una regola di tipologia di campagna di tipo 'SQL'.
Dominio non valido
Morbido
2
Il dominio dell’indirizzo e-mail non è corretto o non esiste più. Questo profilo sarà nuovamente oggetto di targeting fino a raggiungere 5 errori. Successivamente, il record verrà impostato sullo stato di quarantena e non verrà eseguito alcun nuovo tentativo.
Cassetta postale piena
Morbido
5
La cassetta postale dell'utente è piena e non può accettare altri messaggi. Questo profilo sarà nuovamente oggetto di targeting fino a raggiungere 5 errori. Successivamente, il record verrà impostato sullo stato di quarantena e non verrà eseguito alcun nuovo tentativo.
Questo tipo di errore è gestito da un processo di pulizia, l’indirizzo viene impostato su uno stato valido dopo 30 giorni.
Avviso: per consentire la rimozione automatica dell’indirizzo dall’elenco degli indirizzi in quarantena, è necessario avviare il flusso di lavoro tecnico Database cleanup.
Non connessi
Ignorato
6
Il telefono cellulare del destinatario è spento o non è connesso alla rete quando il messaggio viene inviato.
Non definito
Non definito
0
L’indirizzo è in qualificazione perché l’errore non è ancora stato incrementato. Questo tipo di errore si verifica quando un nuovo messaggio di errore viene inviato dal server: può essere un errore isolato, ma se si verifica di nuovo, il contatore degli errori aumenta, avvisando i team tecnici. Possono quindi eseguire l’analisi dei messaggi e qualificare questo errore tramite Amministrazione / Campaign Management / Gestione non consegnabili nella struttura.
Non idoneo per le offerte
Ignorato
16
Il destinatario non era idoneo per le offerte nella consegna.
Rifiutato
Morbido/rigido
20
L’indirizzo è stato messo in quarantena a causa di un feedback di sicurezza come segnalazione di spam. In base all’errore, l’indirizzo verrà ritentato fino a quando il contatore degli errori non raggiunge il valore 5, oppure verrà inviato direttamente in quarantena.
Target di dimensioni limitate
Ignorato
17
È stata raggiunta la dimensione massima di consegna per il destinatario.
Indirizzo non qualificato
Ignorato
15
L’indirizzo postale non è stato qualificato.
Non raggiungibile
Morbido/rigido
3
Si è verificato un errore nella catena di consegna del messaggio. Potrebbe trattarsi di un problema nell’inoltro SMTP, un dominio temporaneamente non raggiungibile, ecc. In base all’errore, l’indirizzo verrà ritentato fino a quando il contatore degli errori non raggiunge il valore 5, oppure verrà inviato direttamente in quarantena.
Utente sconosciuto
Rigido
1
L'indirizzo non esiste. Per questo profilo non verranno tentate ulteriori consegne.

Tipi di errore per le notifiche push push-error-types

Di seguito sono elencati i possibili motivi di un errore di consegna per il canale dell’app mobile.

quarantena di iOS ios-quarantine

Il protocollo HTTP/V2 consente un feedback diretto e uno stato per ogni consegna push. Se si utilizza il connettore del protocollo HTTP/V2, il servizio di feedback non viene più chiamato dal mobileAppOptOutMgt flusso di lavoro. Un token viene considerato non registrato quando un’app mobile viene disinstallata o reinstallata.

In modo sincrono, se il servizio APN restituisce lo stato "unregistered" per un messaggio, il token di destinazione verrà messo immediatamente in quarantena.

Scenario
Stato
Messaggio di errore
Tipo di errore
Motivo dell’errore
Riprova
Dispositivo di destinazione acceso
OK
Dispositivo di destinazione spento
OK
L'utente disabilita le notifiche per l'applicazione
OK
Fase di creazione/analisi dei messaggi - Payload troppo grande
Errore
Payload troppo lungo
Morbido
Rifiutato
No
Fase di creazione/analisi dei messaggi - problema di formato del contenuto imprevisto
Errore
Vari messaggi di errore in base all’errore
Morbido
Non definito
No
Problema del certificato (password, danneggiamento, ecc.) e verifica la connessione al problema APN
Errore
Vari messaggi di errore in base all’errore
Morbido
Rifiutato
No
Connessione di rete persa durante l'invio
Errore
Errore di connessione
Non definito
Non raggiungibile
Messaggio APNs rifiutato: annullamento registrazione
l’utente ha rimosso l’applicazione o il token è scaduto
Errore
Non registrato
Rigido
Utente sconosciuto
No
Rifiuto messaggio APNs: tutti gli altri errori
Errore
La causa del rifiuto dell’errore sarà presente nel messaggio di errore
Morbido
Rifiutato
No

Quarantena Android android-quarantine

Per Android V1

Per ogni notifica, Adobe Campaign riceve gli errori sincroni direttamente dal server FCM. Adobe Campaign li gestisce al volo e genera errori rigidi o morbidi in base alla gravità dell’errore. È possibile eseguire nuovi tentativi:

  • Lunghezza del payload superata, problema di connessione, problema di disponibilità del servizio: nuovo tentativo eseguito, errore morbido, motivo dell’errore Refused.
  • Quota dispositivo superata: nessun nuovo tentativo, errore morbido, motivo errore Refused.
  • Token non valido o non registrato, errore imprevisto, problema dell’account del mittente: nessun nuovo tentativo, errore rigido, motivo dell’errore: Refused.

Il mobileAppOptOutMgt viene eseguito ogni 6 ore per aggiornare AppSubscriptionRcp tabella. Per i token dichiarati non registrati o non più validi, il campo Disabilitato è impostato su Vero e l’abbonamento collegato a tale token dispositivo verrà automaticamente escluso dalle consegne future.

Durante l’analisi della consegna, tutti i dispositivi esclusi dalla destinazione vengono aggiunti automaticamente alla excludeLogAppSubRcp tabella.

NOTE
Per i clienti che utilizzano il connettore Baidu, di seguito sono riportati i diversi tipi di errori:
  • Problema di connessione all’inizio della consegna: tipo di errore Undefined, motivo dell’errore Unreachable, viene eseguito un nuovo tentativo.
  • Connessione persa durante una consegna: errore morbido, motivo dell’errore Refused, viene eseguito un nuovo tentativo.
  • Errore sincrono restituito da Baidu durante l’invio: errore rigido, motivo dell’errore Refused, non viene eseguito alcun nuovo tentativo.
Adobe Campaign contatta il server Baidu ogni 10 minuti per recuperare lo stato del messaggio inviato e aggiorna i broadLog. Se un messaggio viene dichiarato come inviato, lo stato del messaggio nei broadLog viene impostato su Received. Se Baidu dichiara un errore, lo stato viene impostato su Failed.

Per Android V2

Il meccanismo di quarantena di Android V2 utilizza lo stesso processo di Android V1, lo stesso si applica all’aggiornamento delle sottoscrizioni e delle esclusioni. Per ulteriori informazioni, consulta Android V1 sezione.

Scenario
Stato
Messaggio di errore
Tipo di errore
Motivo dell’errore
Riprova
Fase di creazione/analisi del messaggio: utilizzo di parole chiave non valide nei campi personalizzati
Errore
Impossibile utilizzare le seguenti parole chiave: {1}
Morbido
No
Fase di creazione/analisi del messaggio: payload troppo grande
Errore
Notifica troppo pesante: {1} bit, mentre solo {2} sono autorizzati
Morbido
Rifiutato
No
Connessione di rete persa durante l'invio
Errore
Nessuna risposta dal servizio Firebase Cloud Messaging sull'indirizzo: {1}
Morbido
Non raggiungibile
Rifiuto del messaggio FCM: il server FCM è temporaneamente non disponibile (ad esempio con timeout).
Errore
Il servizio Firebase Cloud Messaging non è al momento disponibile
Morbido
Non raggiungibile
Messaggio FCM rifiutato: errore durante l'autenticazione dell'account mittente
Errore
Impossibile identificare l'account sviluppatore, verifica ID e password
Morbido
Rifiutato
No
Messaggio FCM rifiutato: quota dispositivo superata
Errore
Morbido
Rifiutato
Messaggio FCM rifiutato: registrazione non valida / non registrata
Errore
Rigido
Utente sconosciuto
No
Messaggio FCM rifiutato: tutti gli altri errori
Errore
Il server Firebase Cloud Messaging ha restituito un codice di errore imprevisto: {1}
Rifiutato
No
Messaggio FCM rifiutato: argomento non valido
Errore
ARGOMENTO_NON VALIDO
Ignorato
Non definito
No
Messaggio FCM rifiutato: errore di autenticazione di terze parti
Errore
ERRORE_AUTH_TERZE PARTI
Ignorato
Rifiutato
Messaggio FCM rifiutato: mancata corrispondenza ID mittente
Errore
SENDER_ID_MISMATCH
Morbido
Utente sconosciuto
No
Messaggio FCM rifiutato: non registrato
Errore
NON REGISTRATO
Rigido
Utente sconosciuto
No
Messaggio FCM rifiutato: interno
Errore
INTERNO
Ignorato
Rifiutato
Messaggio FCM rifiutato: non disponibile
Errore
NON DISPONIBILE
Ignorato
Rifiutato
Messaggio FCM rifiutato: codice di errore imprevisto
Errore
codice di errore imprevisto
Ignorato
Rifiutato
No
Autenticazione: problema di connessione
Errore
Impossibile connettersi al server di autenticazione
Ignorato
Rifiutato
Autenticazione: client o ambito non autorizzato nella richiesta.
Errore
unauthorized_client
Ignorato
Rifiutato
No
Autenticazione: il client non è autorizzato a recuperare i token di accesso utilizzando questo metodo oppure non è autorizzato per nessuno degli ambiti richiesti.
Errore
unauthorized_client
Ignorato
Rifiutato
No
Autenticazione: accesso negato
Errore
accesso negato
Ignorato
Rifiutato
No
Autenticazione: e-mail non valida
Errore
invalid_grant
Ignorato
Rifiutato
No
Autenticazione: JWT non valido
Errore
invalid_grant
Ignorato
Rifiutato
No
Autenticazione: firma JWT non valida
Errore
invalid_grant
Ignorato
Rifiutato
No
Autenticazione: il pubblico specificato per l’ambito OAuth o il token ID non è valido
Errore
unauthorized_client
Ignorato
Rifiutato
No
Autenticazione: client OAuth disabilitato
Errore
disabled_client
Ignorato
Rifiutato
No

Quarantene SMS sms-quarantines

Per connettori standard

Le specificità del canale SMS sono elencate di seguito.

NOTE
Il Delivery log qualification la tabella non si applica SMPP generico esteso connettore.
Scenario
Stato
Messaggio di errore
Tipo di errore
Motivo dell’errore
Inviato al provider
Inviato
Ricevuto sul dispositivo mobile
Ricevuto
Errore restituito dal provider
Errore
Errore durante la ricezione dei dati (SR o MO)
Morbido
Non raggiungibile
Conferma MT non valida
Errore
Errore '{1}' durante l'elaborazione del frame di conferma per la query di invio
Morbido
Non raggiungibile
Errore durante l’invio del messaggio MT
Errore
Errore durante l’invio dei messaggi
Morbido
Non raggiungibile

Per il connettore SMPP generico esteso

Quando si utilizza il protocollo SMPP per inviare messaggi SMS, la gestione degli errori viene gestita in modo diverso.

Il connettore SMPP recupera i dati dal messaggio SR (Status Report) restituito utilizzando espressioni regolari (regex) per filtrarne il contenuto. Questi dati vengono quindi confrontati con le informazioni presenti nella Delivery log qualification (disponibile tramite il Administration > Campaign Management > Non deliverables Management menu).

Prima di qualificare un nuovo tipo di errore, il motivo dell’errore è sempre impostato su Rifiutato per impostazione predefinita.

NOTE
I tipi di errore e i motivi dell’errore sono gli stessi delle e-mail.
Chiedi al provider un elenco di stati e codici di errore per impostare i tipi di errore e i motivi dell’errore nella tabella Qualificazione del registro di consegna.

Esempio di messaggio generato:

SR Generic DELIVRD 000|#MESSAGE#
  • Tutti i messaggi di errore iniziano con SR per distinguere i codici di errore SMS dai codici di errore e-mail.

  • La seconda parte (Generico in questo esempio) del messaggio di errore si riferisce al nome dell’implementazione SMSC, come definito nella SMSC implementation name campo dell’account esterno SMS.

    Poiché lo stesso codice di errore può avere un significato diverso per ogni provider, questo campo consente di sapere quale provider ha generato il codice di errore. L’errore è quindi disponibile nella documentazione del provider pertinente.

  • La terza parte (CONSEGNA in questo esempio) del messaggio di errore corrisponde al codice di stato recuperato dall’SR utilizzando il regex di estrazione dello stato definito nell’account esterno SMS.

    Questo regex è specificato nel SMSC specificities dell’account esterno.
    Per impostazione predefinita, il codice regex estrae stat: campo definito dalla Appendice B sezione del Specifiche SMPP 3.4.

  • La quarta parte (000 in questo esempio) del messaggio di errore corrisponde al codice di errore estratto dall’SR utilizzando l’estrazione del codice di errore regex definita nell’account esterno SMS.

    Questo regex è specificato nel SMSC specificities dell’account esterno.

    Per impostazione predefinita, il codice regex estrae errore: campo definito dalla Appendice B sezione del Specifiche SMPP 3.4.

  • Tutto ciò che segue il simbolo di barra verticale (|) viene visualizzato solo nel First text colonna del Delivery log qualification tabella. Questo contenuto viene sempre sostituito da #MESSAGE# dopo la normalizzazione del messaggio. Questo processo evita di inserire più voci per errori simili ed è lo stesso delle e-mail.

Il connettore SMPP generico esteso applica un’euristica per trovare valori predefiniti sensibili: se lo stato inizia con DELIV, viene considerato un successo perché corrisponde agli stati comuni CONSEGNA o CONSEGNATO utilizzato dalla maggior parte dei provider. Qualsiasi altro stato comporta un errore grave.

recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b