Informazioni Email Rimbalzata Non Trovata

Sono andato a indagare su un utente che non ha ricevuto un’email per l’iscrizione. La schermata dell’amministratore mostrava un punteggio di rimbalzo. Sono andato su Admin->Email->Configurazione server e log->Rimbalzati (scheda).

Vedo l’utente elencato nel report Rimbalzati. Quando faccio clic sull’icona delle informazioni per ulteriori dettagli, appare quanto segue.

Suggerimenti o idee su come risolvere questo problema?

Informazioni di supporto:

  1. Esecuzione di 3.5.0.beta2-dev (f591083407)
  2. Utilizzo di AWS SES per la consegna della posta con VERP installato.
  3. Tutto funziona tranne le informazioni sui rimbalzi.
2 Mi Piace

Qualcuno potrebbe controllare se il vostro sistema funziona e se il problema è solo del mio sistema?

Ho esaminato la tabella chiamata Email_Logs. Questa mostra una chiave di rimbalzo e un codice di errore di rimbalzo. Qualcuno sa dove cercare le informazioni specifiche dell’email? Intestazione, corpo, ecc.?

Non sono sicuro di quello che sto per scrivere :eyes:, ma penso che per impostazione predefinita SES non registri tali informazioni. Altri servizi di posta elettronica lo fanno.
Forse puoi provare ad abilitarlo e vedere quale motivo viene fornito per l’email respinta dall’interfaccia di SES?

2 Mi Piace

È fastidioso che questo non sia elencato nelle istruzioni durante la configurazione di VERP. Ciò che è più irritante è che i codici di errore di rimbalzo sono nel database ma non vengono visualizzati in questa schermata.

Se si utilizza AWS SES, eseguire la seguente query in Data Explorer:

SELECT * from email_logs where bounced=true order by id desc

Cercare la colonna chiamata bounce_error_code. Il codice di errore può essere incrociato con:

Elenco dei codici di rimbalzo SMTP avanzati

  • 4.2.2 - L’account email ha superato la quota
  • 5.0.0 - Errore di sintassi: formato indirizzo email non valido
  • 5.1.0 - Indirizzo casella postale di destinazione errato
  • 5.1.1 - Indirizzo casella postale di destinazione errato
  • 5.1.2 - Indirizzo di sistema di destinazione errato
  • 5.1.3 - Sintassi indirizzo casella postale di destinazione errata
  • 5.1.4 - Indirizzo casella postale di destinazione ambiguo
  • 5.1.5 - Indirizzo casella postale di destinazione valido
  • 5.1.6 - La casella postale è stata spostata
  • 5.1.7 - Sintassi indirizzo casella postale del mittente errata
  • 5.1.8 - Indirizzo di sistema del mittente errato
  • 5.1.9 - Messaggio inoltrato a dominio inesistente
  • 5.2.0 - Stato casella postale altro o indefinito
  • 5.2.1 - Casella postale disabilitata, non accetta messaggi
  • 5.2.2 - La casella postale del destinatario è piena e non può accettare nuovi messaggi
  • 5.2.3 - La lunghezza del messaggio supera il limite amministrativo
  • 5.2.4 - Problema di espansione della mailing list
  • 5.3.0 - Stato sistema di posta altro o indefinito
  • 5.3.2 - Il sistema non accetta messaggi di rete
  • 5.3.3 - Il sistema non è in grado di gestire le funzionalità selezionate
  • 5.3.4 - Il messaggio è troppo grande per il sistema
  • 5.3.5 - Il sistema di posta del destinatario è configurato in modo errato
  • 5.4.0 - Stato di rete o routing altro o indefinito
  • 5.4.1 - Il server di posta del destinatario non ha risposto
  • 5.4.2 - Problema con la connessione al server di posta del destinatario
  • 5.4.3 - Il server di routing ha riscontrato un errore durante l’invio del messaggio
  • 5.4.4 - Il messaggio non può essere instradato al server di posta del destinatario
  • 5.4.5 - La congestione della rete impedisce l’invio del messaggio
  • 5.4.6 - Rilevato loop di routing durante l’invio del messaggio
  • 5.4.7 - Scaduto il tempo di consegna del messaggio
  • 5.5.0 - Stato del protocollo altro o indefinito
  • 5.5.1 - Comando SMTP emesso dal mittente non valido
  • 5.5.2 - Sintassi comando SMTP errata
  • 5.5.3 - Il numero di destinatari supera il massimo consentito dal sistema di posta del destinatario
  • 5.5.4 - Argomenti forniti con il comando SMTP non validi
  • 5.5.5 - La versione del protocollo SMTP utilizzata dal mittente non è supportata
  • 5.6.0 - Errore multimediale altro o indefinito
  • 5.6.1 - Il sistema di posta del destinatario non supporta il tipo di media utilizzato dal mittente.
  • 5.6.2 - È richiesta la conversione tra tipi di media ma è proibita.
  • 5.6.3 - È richiesta la conversione tra tipi di media ma non è supportata
  • 5.6.4 - Conversione con perdita eseguita
  • 5.6.5 - Conversione tra tipi di media fallita
  • 5.7.0 - Stato di sicurezza altro o indefinito
  • 5.7.1 - Consegna non autorizzata, messaggio rifiutato
  • 5.7.2 - Espansione della mailing list proibita
  • 5.7.3 - Conversione di sicurezza richiesta ma non possibile
  • 5.7.4 - Funzionalità di sicurezza non supportate
  • 5.7.5 - Operazioni crittografiche eseguite dal mittente fallite
  • 5.7.6 - Algoritmo crittografico non supportato
  • 5.7.7 - Fallimento integrità del messaggio
2 Mi Piace

Hai ragione, questa non è una bella esperienza.

Come è configurato il tuo sito per elaborare i bounce? Riceve le informazioni tramite un webhook ma senza l’effettiva posta?

3 Mi Piace

Ho seguito le istruzioni per AWS SES in questa pagina: Configure VERP to handle bouncing e-mails.

Quindi, sì, stiamo utilizzando il webhook standard.

Non ho attivato l’opzione “abilita la consegna del messaggio in formato raw”. La attiverò per vedere se invia l’intero messaggio. Questo non è un requisito nella documentazione di installazione, ma altri post lo hanno elencato come un requisito.

2 Mi Piace

Penso (ho molta familiarità con i bounce delle email, non tanto con gli webhook in entrata) che senza quell’opzione selezionata otteniamo solo informazioni minime sul bounce, quindi ha senso.

Ho chiesto al team responsabile di migliorare questa esperienza; quando non abbiamo l’email di bounce originale, dovremmo almeno essere in grado di fornirti le informazioni che abbiamo.

3 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.