Limiti delle intestazioni dei messaggi di Gmail

Questo articolo descrive i limiti applicati forzatamente da Gmail per le intestazioni dei messaggi email e indica le azioni consigliate per mantenere le intestazioni entro questi limiti. Le intestazioni dei messaggi che rientrano nei limiti contribuiscono a garantire la corretta consegna dei messaggi.

Le intestazioni email forniscono informazioni o metadati relativi al messaggio. Ad esempio, contengono informazioni su mittente, destinatario e ora di invio del messaggio.

Per proteggere gli utenti della tua organizzazione da email dannose, di spam o di phishing, Gmail blocca i messaggi che contengono intestazioni che superano i limiti descritti qui. Gli spammer e altri mittenti malintenzionati possono utilizzare intestazioni di grandi dimensioni nei messaggi per simulare l'identità di mittenti legittimi o per bypassare le regole dello spam.

A volte, dei messaggi legittimi e non dannosi contengono intestazioni molto grandi. In genere questo accade con i dispositivi o i sistemi che inviano messaggi email automatici. Altre cause di intestazioni di messaggi molto grandi sono le intestazioni personalizzate e le intestazioni Oggetto: di grandi dimensioni. Ad esempio, se aggiungi i contenuti di un messaggio all'intestazione Oggetto:, l'intestazione Oggetto: può superare il limite consentito per le singole intestazioni.

Errori relativi al limite di intestazione

Quando Gmail blocca un messaggio con intestazioni che superano un limite, restituisce un messaggio di errore SMTP al mittente. Il messaggio descrive il limite che è stato superato. Esamina gli esempi di messaggi di errore e le azioni consigliate per ciascuno in Risolvere i problemi relativi agli errori nell'intestazione del messaggio di seguito.

Per esaminare tutti i messaggi di errore SMTP di Gmail, visita la pagina Errori e codici SMTP di Gmail.

Limiti delle intestazioni dei messaggi di Gmail

Per garantire il corretto recapito dei messaggi, mantieni le intestazioni dei messaggi entro questi limiti. Questi limiti si applicano anche ai messaggi in arrivo.

Descrizione Valore massimo
Tutte le intestazioni in un singolo messaggio 500 kB
Numero di intestazioni per messaggio 5000
Qualsiasi singola intestazione

32 kB (valore dopo i due punti)

Questo limite non si applica ai seguenti tipi di intestazioni: Cc:, A: o Riferimenti:. Tuttavia, questi tipi di intestazioni vengono conteggiati per il totale di tutte le intestazioni di un singolo messaggio.

ID messaggio: intestazione 500 caratteri (caratteri dopo i due punti)
Oggetto: intestazione 998 caratteri (caratteri dopo i due punti)

Nome intestazione

1 kB (prima dei due punti)

I tipi di intestazioni che superano questo limite sono generalmente intestazioni personalizzate con un prefisso "X", ad esempio: X-My-Custom-Header:.

Il valore massimo consentito dopo i due punti è 32 KB.

Risolvere i problemi relativi agli errori di intestazione dei messaggi

Se i messaggi in uscita vengono rifiutati perché le intestazioni dei messaggi superano i limiti previsti per le intestazioni dei messaggi di Gmail, ti consigliamo di eseguire le seguenti azioni:

  • Tronca i valori dell'intestazione
  • Sposta le informazioni dell'intestazione nel corpo del messaggio

I valori riportati nei messaggi di errore di seguito sono valori di esempio e saranno diversi nei messaggi di errore visualizzati.

Messaggio di errore Descrizione e azioni consigliate
552-5.3.4 Il tuo messaggio ha superato i limiti di dimensione dell'intestazione del messaggio di Google. I messaggi non devono superare i 512.000 byte totali per l'intestazione o i 5000 campi intestazione. Visita la pagina https://support.google.com/a?p=header-limits per visualizzare le nostre linee guida sulle dimensioni.

Il messaggio include un'intestazione che supera il valore massimo consentito per Numero di intestazioni per messaggio o per Totale per tutte le intestazioni in un singolo messaggio.

Per risolvere il problema, sposta alcune informazioni dalle intestazioni dei messaggi nel corpo del messaggio.

552-5.3.4 La dimensione del valore dell'intestazione standard-header-type (32769 byte) supera il limite di 32768 byte stabilito da Google per ogni singola dimensione di intestazione. Visita la pagina https://support.google.com/a?p=header-limits per visualizzare le nostre linee guida sulle dimensioni.

Un'intestazione standard supera il massimo consentito per una singola intestazione: 32 kB. Il messaggio di errore indica quale intestazione è troppo lunga.

Per risolvere il problema, tronca questa intestazione quando vengono creati nuovi messaggi. Se non riesci a troncare facilmente questa intestazione, sposta alcune informazioni dall'intestazione al corpo del messaggio.

552-5.3.4 La dimensione di uno dei valori delle intestazioni (32.769 byte) supera il limite di 32768 byte stabilito da Google per ogni dimensione di intestazione. Visita la pagina https://support.google.com/a?p=header-limits per visualizzare le nostre linee guida sulle dimensioni.

Un'intestazione non standard supera il valore massimo consentito per una singola intestazione: 32 KB. Per proteggere le informazioni potenzialmente sensibili, non includiamo il nome dell'intestazione personalizzata nel messaggio di errore.

Per risolvere il problema, identifica l'intestazione che causa l'errore e troncala quando crei nuovi messaggi.

552-5.3.4 Le dimensioni del nome di un'intestazione (1001 byte) superano il limite di 1000 byte di Google. Visita la pagina https://support.google.com/a?p=header-limits per visualizzare le nostre linee guida sulle dimensioni.

Il messaggio contiene un'intestazione con un nome che supera il limite massimo consentito per i nomi delle intestazioni (prima dei due punti).

I tipi di intestazioni che superano questo limite sono generalmente intestazioni personalizzate. Pertanto, per risolvere il problema, aggiorna le intestazioni personalizzate in modo che rispettino il valore massimo consentito.