Conformità agli standard email: risolvere le violazioni RFC 5322
EMAIL DELIVERABILITY
Messaggi email non conformi a RFC 5322: guida completa alla risoluzione dei problemi
Perché i server destinatari rifiutano le email che non rispettano gli standard di formattazione RFC 5322 e come risolvere il problema.
Cosa imparerai
Le tue email vengono rifiutate dai server destinatari perché non rispettano gli standard tecnici di formattazione richiesti da RFC 5322 — la specifica ufficiale che regola il formato delle email. Questi rifiuti si verificano quando le intestazioni, gli indirizzi mittente o la struttura del messaggio violano i protocolli email stabiliti, causando il rifiuto completo della consegna da parte dei server riceventi.
Indice
- Cosa sta succedendo?
- Diagnosi rapida: identificare i problemi di conformità RFC 5322
- Comprendere la conformità RFC 5322
- Risoluzione passo per passo della conformità RFC 5322
- Tempi di recupero e aspettative
- Best practice per la prevenzione
- Problemi persistenti?
- Domande frequenti
1. Cosa sta succedendo? {#section-1}
Le tue email vengono rifiutate dai server destinatari perché non rispettano gli standard tecnici di formattazione richiesti da RFC 5322 — la specifica ufficiale che regola il formato delle email. Questi rifiuti si verificano quando le intestazioni, gli indirizzi mittente o la struttura del messaggio violano i protocolli email stabiliti, causando il rifiuto completo della consegna da parte dei server riceventi.
2. Diagnosi rapida: identificare i problemi di conformità RFC 5322 {#section-2}
Esempi di messaggi di bounce
- "The email was rejected because the From header or domain does not meet required technical standards"
- "The message was rejected due to protocol or formatting issues, causing the connection to be refused"
- "The message was rejected due to a mail loop or excessive hops, violating email transmission standards"
- "The sender address or message format does not meet email standards or is not accepted by the recipient server"
- "The email message does not meet required formatting or header standards, such as missing or invalid From header or disallowed characters"
- "The message was blocked due to content or attachments violating Gmail's security or content guidelines"
- "The email message format or headers do not comply with required standards"
- "The sender address format does not comply with email standards (RFC 5321/5322)"
3. Comprendere la conformità RFC 5322 {#section-3}
Concetti chiave
RFC 5322 definisce:
- Struttura e requisiti di formattazione corretti delle intestazioni email
- Formati validi degli indirizzi mittente e restrizioni sui caratteri
- Protocolli di instradamento dei messaggi e limiti di hop
- Campi di intestazione obbligatori e facoltativi per i messaggi email
- Standard di codifica dei caratteri per contenuti internazionali
Violazioni comuni di conformità
Problemi con le intestazioni
- Intestazione From mancante o malformata
- Caratteri non validi nel nome o nell'indirizzo mittente
- Formattazione errata della data nelle intestazioni
- Intestazioni Received eccessive o malformate
Problemi di formato dell'indirizzo
- Caratteri speciali non correttamente codificati
- Parentesi angolari mancanti attorno agli indirizzi email
- Formattazione non valida del nome di dominio
- Uso non corretto dei display name
Problemi di struttura del messaggio
- Mail loop che causano hop eccessivi
- Violazioni della lunghezza delle righe (oltre 998 caratteri)
- Confini obbligatori del messaggio mancanti
4. Risoluzione passo per passo della conformità RFC 5322 {#section-4}
Step 1 — Verifica tutte le configurazioni mittente
-
Controlla le impostazioni mittente delle Campaign
- Vai su Marketing → Email → Campaigns.
- Apri ogni campaign che ha problemi di consegna.
- Clicca sul passaggio email all'interno della tua campaign.
- Controlla i campi "From Name" e "From Email" per verificarne la formattazione corretta.
-
Controlla le azioni email nei Workflow
- Vai su Automation → Workflows.
- Apri i Workflow che includono azioni email.
- Clicca su ogni azione "Send Email" nel tuo Workflow.
- Controlla la configurazione del nome mittente e dell'indirizzo email.
-
Verifica le impostazioni email delle azioni in blocco
- Vai su Contacts → Bulk Actions.
- Controlla i campi del nome mittente e dell'email nella configurazione delle azioni in blocco.
- Assicurati che siano coerenti con i tuoi domini di invio autenticati.
- Verifica che le informazioni del mittente per le email in blocco corrispondano agli standard delle Campaign.
-
Standardizza tutte le informazioni mittente
- Assicurati che i nomi mittente contengano solo caratteri alfanumerici, spazi e punteggiatura di base.
- Rimuovi i caratteri speciali come virgolette, parentesi o simboli dai nomi mittente.
- Verifica che gli indirizzi email seguano il formato: nome@dominio.com senza caratteri speciali.
- Mantieni i display name sotto i 64 caratteri.
- Usa una formattazione coerente del nome mittente su tutti i touchpoint email.
- Assicurati che tutti gli indirizzi email mittente siano correttamente autenticati.
- Verifica che gli indirizzi reply-to siano validi e correttamente formattati.
Configurazione mittente completata correttamente quando:
- Tutti gli indirizzi mittente delle Campaign rispettano gli standard di formato email corretti.
- Le azioni email nei Workflow usano informazioni mittente coerenti e conformi.
- Le email delle azioni in blocco mantengono formattazione e struttura corrette.
- I display name contengono solo caratteri standard su tutti i touchpoint email.
Step 2 — Valida la struttura dei template email
-
Accedi ai template email
- Vai su Marketing → Emails → Templates.
- Apri i template che hanno problemi di consegna.
-
Correggi i problemi di conformità del template
- Verifica che le righe non superino i 998 caratteri.
- Testa i template su diversi client email.
Step 3 — Usa strumenti di validazione esterni
-
Mail-Tester.com
- Invia un'email di test dalla tua campaign, Workflow o azione in blocco all'indirizzo fornito.
- Esamina il report dettagliato di conformità.
- Risolvi tutte le violazioni RFC 5322 identificate.
-
MXToolbox Email Header Analyzer
- Copia le intestazioni email da un messaggio consegnato.
- Incollale nello strumento di analisi delle intestazioni.
- Esamina gli avvisi e gli errori di conformità.
-
Strumenti di validazione RFC 5322
- Usa i verificatori di conformità RFC online.
- Valida i formati degli indirizzi email prima di importare i Contatti.
- Testa la struttura del messaggio per la conformità agli standard.
5. Tempi di recupero e aspettative {#section-5}
| Fase | Azione | Risultato atteso |
|---|---|---|
| Fase 1: Correzioni immediate (1–2 ore) | Correggi la formattazione degli indirizzi mittente in Campaign, Workflow e azioni in blocco | Riduzione immediata dei rifiuti per conformità RFC |
| Fase 2: Ottimizzazione dei template (2–4 ore) | Controlla e correggi tutti i template email per una struttura corretta | Eliminazione delle violazioni del formato messaggio |
| Fase 3: Validazione e test (1–2 giorni) | Test completo su tutti i metodi di invio email | Consegna costante senza problemi di conformità RFC |
6. Best practice per la prevenzione {#section-6}
Monitoraggio continuativo
- Audit periodici del mittente: Controlla mensilmente le informazioni mittente in Campaign, Workflow e azioni in blocco.
- Validazione dei template: Verifica la conformità di tutti i template email prima della distribuzione.
- Test esterni: Usa Mail-Tester.com settimanalmente per individuare i problemi in anticipo.
- Monitoraggio dei bounce: Osserva i pattern di errore di conformità RFC nei report di consegna.
Standard di configurazione
- Informazioni mittente coerenti: Usa gli stessi dati mittente conformi su tutti i touchpoint email.
- Set di caratteri standard: Evita i caratteri speciali nei nomi mittente e nei display name.
- Formattazione email corretta: Usa sempre formati di indirizzo email validi.
- Conformità dei template: Assicurati che tutti i template HTML rispettino gli standard RFC.
7. Problemi persistenti? {#section-7}
Se continui ad avere difficoltà con la conformità RFC 5322:
- Documenta gli errori specifici: Raccogli i messaggi di bounce esatti e identifica quale metodo di invio li ha generati.
- Testa sistematicamente: Invia email di test da Campaign, Workflow e azioni in blocco separatamente.
- Esamina le modifiche recenti: Verifica eventuali modifiche alle informazioni mittente o ai template.
- Confronta le impostazioni: Assicurati della coerenza tra tutti i metodi di invio email nella piattaforma.
8. Domande frequenti {#section-faq}
D: Cosa significa concretamente RFC 5322?
RFC 5322 è lo standard internet che definisce come deve essere strutturato un messaggio email — le sue intestazioni, il formato dell'indirizzo mittente e la sintassi generale del messaggio. I mail server verificano i messaggi rispetto a questo standard prima di accettarli.
D: Le azioni in blocco devono usare la stessa formattazione mittente delle Campaign?
Sì. Ogni metodo di invio — Campaign, azioni email nei Workflow e azioni in blocco — genera le proprie intestazioni del messaggio, quindi ognuno deve utilizzare in modo indipendente informazioni mittente correttamente formattate e autenticate.
D: I caratteri speciali nel mio display name possono davvero causare un hard bounce?
Sì. Virgolette, parentesi o simboli non correttamente codificati in un display name possono compromettere il formato atteso dell'intestazione From, e alcuni server riceventi rifiuteranno l'intero messaggio piuttosto che tentare di interpretare un'intestazione malformata.
D: Come testo la conformità prima di inviare all'intera lista?
Invia una singola email di test tramite Mail-Tester.com o uno strumento di analisi delle intestazioni dalla campaign, dal Workflow o dall'azione in blocco esatti che intendi utilizzare. Correggi tutto ciò che viene segnalato prima di inviare all'intera lista di Contatti.
D: Correggere il mittente di una campaign risolve tutti i miei problemi RFC?
Non necessariamente. I problemi di conformità sono solitamente specifici del metodo di invio che li ha generati, quindi Campaign, Workflow e azioni in blocco devono essere controllati e corretti singolarmente.
D: È lo stesso problema di un errore di autenticazione SPF o DKIM?
No. I problemi di autenticazione riguardano la dimostrazione che il tuo dominio è autorizzato a inviare il messaggio. La conformità RFC 5322 riguarda invece la validità strutturale del messaggio stesso — puoi avere un'autenticazione perfetta ed essere comunque rifiutato per un'intestazione malformata.
Questo articolo è stato utile?