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

  1. Cosa sta succedendo?
  2. Diagnosi rapida: identificare i problemi di conformità RFC 5322
  3. Comprendere la conformità RFC 5322
  4. Risoluzione passo per passo della conformità RFC 5322
  5. Tempi di recupero e aspettative
  6. Best practice per la prevenzione
  7. Problemi persistenti?
  8. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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

  1. Accedi ai template email

    • Vai su Marketing → Emails → Templates.
    • Apri i template che hanno problemi di consegna.
  2. 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

  1. 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.
  2. 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à.
  3. 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}

FaseAzioneRisultato atteso
Fase 1: Correzioni immediate (1–2 ore)Correggi la formattazione degli indirizzi mittente in Campaign, Workflow e azioni in bloccoRiduzione immediata dei rifiuti per conformità RFC
Fase 2: Ottimizzazione dei template (2–4 ore)Controlla e correggi tutti i template email per una struttura correttaEliminazione delle violazioni del formato messaggio
Fase 3: Validazione e test (1–2 giorni)Test completo su tutti i metodi di invio emailConsegna 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:

  1. Documenta gli errori specifici: Raccogli i messaggi di bounce esatti e identifica quale metodo di invio li ha generati.
  2. Testa sistematicamente: Invia email di test da Campaign, Workflow e azioni in blocco separatamente.
  3. Esamina le modifiche recenti: Verifica eventuali modifiche alle informazioni mittente o ai template.
  4. 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.