Ogni provider di invio di e-mail ha il proprio limite massimo di dimensione e-mail. Tuttavia, non esiste uno standard univoco: i limiti sono dettati principalmente da motivi di prestazioni e sicurezza. Ci sono molte cose che dovresti tenere a mente quando prepari le notifiche e-mail o le newsletter: dalla dimensione massima dei file allegati e della parte HTML al client di posta elettronica che i tuoi destinatari useranno molto probabilmente., Inoltre, ci sono alcuni fattori non così ovvi, che hanno un impatto sulla dimensione effettiva dell’e-mail e sulla deliverability. In questo articolo, abbiamo raccolto le risposte alle domande correlate più comuni:
- Qual è la dimensione consigliata per il corpo e gli allegati dell’e-mail?
- Quali sono i limiti dei diversi client di posta elettronica e fornitori di invio?
- In che modo le immagini incorporate influenzano la dimensione dell’e-mail, il punteggio di spam e la deliverability?
- Quali sono i problemi e gli errori più comuni relativi alla dimensione dell’e-mail e come gestirli?,
Inoltre, abbiamo implementato un limite di dimensione e-mail per Mailtrap: esaminiamo come funziona e come può aiutarti a testare la tua e-mail deliverability.
Tipi di e-mail limiti di dimensione
E-mail limiti di dimensione sono utilizzati per tre motivi principali:
- Prestazioni. I sistemi di posta elettronica non sono progettati per trasferire grandi volumi di dati. Si occupano di SMTP, che è un protocollo piuttosto obsoleto., La maggior parte dei sistemi non è in grado di elaborare più origini dati contemporaneamente. Inoltre, gli agenti di trasferimento della posta spesso scansionano i dati in arrivo alla ricerca di virus e altri rischi potenziali, il che richiede anche risorse e influisce sulle prestazioni del sistema.
- Database / dimensione di archiviazione. I dati e-mail devono essere memorizzati su un server (cloud o locale). Questo è il motivo per cui non solo il messaggio stesso, ma anche la posta in arrivo nel suo complesso ha i suoi limiti.
- Sicurezza. I punti 1 e 2 della nostra lista portano anche a potenziali vulnerabilità di sicurezza. I sistemi di posta elettronica di solito utilizzano un numero limitato di porte per recuperare i dati., Questo li rende candidati per DoS (denial of service) attacchi: una quantità enorme di messaggi di grandi dimensioni può prendere l’intero sistema verso il basso. Questo è anche conosciuto come una bomba e-mail.
Quando si preparano e-mail transazionali o di marketing, è necessario considerare due limiti:
- limite per inviare un messaggio (sistema di posta elettronica)
- limite per recuperare un messaggio (sistema di posta dei destinatari).
Ad esempio, se il tuo servizio di posta elettronica è in grado di inviare messaggi fino a 15 MB ma il destinatario dell’e-mail può recuperare messaggi solo fino a 10 MB, è ovvio che la tua e-mail non deve superare i 10 MB., In caso contrario, l’e-mail verrà rifiutata. È utile conoscere l’indennità per i messaggi in arrivo del destinatario.
Se lavori con un grande database di indirizzi e-mail per inviare e-mail transazionali o di marketing e non hai tali dettagli sui tuoi destinatari, dovresti seguire una regola generale: invia messaggi che non superano i 10 MB.
Limiti per provider e client di invio di e-mail popolari come Gmail, Outlook, Sendgrid, ecc.,Sending size limit
Special notes
AWS SES
10 MB
Mailgun
25 MB
Mandrill
25 MB
Postmark
10 MB
TextBody and HtmlBody can each be up to 5 MB each
Sendgrid
30 MB
ESPs size limits
You can see that most email clients are capable of retrieving 20 – 25 MB of email data., È una situazione piuttosto rara quando è necessario inviare un’e-mail di massa con allegati di grandi dimensioni. Ma è ancora possibile quando si inviano numerose prenotazioni o conferme d’ordine, ad esempio. Tuttavia, oltre alla deliverability generale, ci sono poche altre preoccupazioni relative all’invio di messaggi di grandi dimensioni. Punteggio di spam e problemi di rendering sono i più importanti. Inoltre, alcuni ESP come il timbro postale hanno limiti aggiuntivi per le dimensioni del corpo dell’e-mail.
Cos’altro dovresti considerare riguardo alle dimensioni della tua email?,
Avendo cura di creare un messaggio che verrà consegnato con successo ai tuoi destinatari, dovresti anche pensare a quale cartella andrà, quanto velocemente verrà consegnato e quanto saranno felici i tuoi destinatari.
Ispeziona le tue e-mail
Punteggio spam
Evitare i filtri antispam e mirare alla cartella principale della posta in arrivo del destinatario è una delle cose più complicate nella gestione delle e-mail. Non troverai criteri rigorosi e onnipresenti per il rilevamento dello spam. Tuttavia, esiste un elenco di regole comuni “anti-spam” e i punti relativi alle dimensioni sono in cima.,
Tecnicamente, non esiste un limite di corpo del messaggio nel protocollo SMTP. Tuttavia, alcuni provider hanno i loro limiti. Ad esempio, il timbro postale consente alle parti HTML e testo di essere ciascuna di 5 MB, mentre Gmail ritaglia il corpo dei messaggi oltre 102 KB.
Molti test di vari provider dimostrano la correlazione tra dimensione e-mail e deliverability. Nella maggior parte dei casi, i messaggi con un corpo superiore a 100 – 150 KB attivano filtri antispam. Quindi, la raccomandazione comune è di mantenere la dimensione del corpo dell’e-mail tra 15 KB e 100 KB.,
Problemi di rendering
Un altro aspetto delle email di grandi dimensioni è la loro velocità di caricamento e / o rendering. I destinatari non hanno sempre accesso a una connessione ad alta velocità e un processo di caricamento dei messaggi di lunga durata potrebbe causare irritazione. Inoltre, in molti client di posta elettronica, un corpo di posta elettronica di grandi dimensioni potrebbe essere reso solo parzialmente e il destinatario vedrà solo parti di immagini o contenuti ritagliati.
Nonostante le numerose limitazioni e vincoli nascosti, ci sono regole comuni sulla costruzione di e-mail ben performanti. Il primo di questi è quello di diminuire e ottimizzare le dimensioni del corpo e-mail.,
Cosa influenza la dimensione dell’email e come puoi ottimizzarla?
Ogni elemento del messaggio e il modo in cui è implementato influisce sulla dimensione dell’e-mail.
- Allegati. Con gli allegati tutto è semplice. Questi sono file inclusi e non influenzano la dimensione del corpo dell’e-mail., Il limite totale di posta elettronica di solito include tutti gli allegati. L’opzione migliore è caricare i file che devi trasferire sul cloud e inserire un link nel tuo messaggio. A causa di problemi di sicurezza, molti tipi di file sono bloccati o sono considerati pericolosi (tra cui .doc, .xls, e .PDF).
- Immagini e altri elementi incorporati. Anche le notifiche semplici di solito contengono immagini, almeno il logo della tua azienda. La loro dimensione dipende dal formato dell’immagine e dal modo in cui l’immagine è incorporata nel messaggio. Abbiamo dato un’occhiata più da vicino a questo argomento in questo articolo., In breve, ove possibile, collegamento a un’immagine ospitata su un server esterno (in HTML, in modo che venga visualizzato come parte del messaggio).
- Codifica. I messaggi codificati MIME (base64) aggiungono il 33% alla dimensione dell’e-mail. Tenetelo a mente quando si codifica un messaggio multipart.
- Altro. Ogni singolo elemento del messaggio influisce sulla sua dimensione generale. Intestazioni dei messaggi, firme, formattazione – tutti questi aggiungono kilobyte extra.
Regole di una email perfetta
Considerando i limiti e le dipendenze sopra menzionati, abbiamo creato una breve lista di controllo di ottimizzazione delle dimensioni delle email., Ecco le migliori pratiche per creare un’e-mail ben performante in termini di dimensioni:
- Mantieni il corpo dell’e-mail da 15 KB a 100 KB.
- Non aggiungere allegati superiori a 10 MB. Se possibile, carica i tuoi file sul server esterno e rendili disponibili online / per il download utilizzando un link.
- Non abusare di immagini, GIF e altri contenuti multimediali.
- Ricorda che quasi il 42% delle e-mail viene aperto su dispositivi mobili. Tienilo a mente quando crei modelli di email. Dovrebbero essere reattivi., L’utilizzo di un framework di posta elettronica reattivo o di un generatore di posta elettronica può farti risparmiare nervi e kilobyte.
Controlla la dimensione dell’e-mail in Mailtrap prima di inviare
Anche se hai seguito tutti i consigli e hai creato il messaggio perfetto, controllarne le dimensioni non è un compito facile. Che tu stia codificando un messaggio nella tua app o preparando un modello da inviare tramite Gmail, devi utilizzare uno strumento di terze parti, inviare effettivamente il tuo messaggio o scaricarlo per esplorarne le dimensioni.,
Se usi Mailtrap per testare le tue e-mail prima di inviarle ai tuoi veri destinatari, puoi facilmente controllare sia il corpo dell’e-mail che le dimensioni dell’allegato.
Non appena il messaggio di prova è intrappolato nella posta in arrivo virtuale, viene visualizzata la dimensione totale dell’e-mail insieme alle intestazioni dei messaggi. Se il tuo messaggio ha allegati, vedrai un elenco di essi con nomi e dimensioni dei file.
Inoltre, Mailtrap ha limiti di dimensione e-mail, che dipendono dal piano di fatturazione., È possibile testare i messaggi fino a 5 MB (dimensione totale e-mail con allegati) gratuitamente. La dimensione massima possibile dell’e-mail da testare è limitata a 25 MB.
Invece di offrire una conclusione, esaminiamo gli errori SMTP più comuni relativi alla dimensione della posta. Ci sono due di loro:
codice di Errore | Descrizione | Motivo e come risolvere |
Errore 523 | La cassetta postale del Destinatario non può ricevere messaggi di questo grande. | Il tuo messaggio supera il limite di dimensione del server del destinatario., Controlla la dimensione del corpo e degli allegati dell’e-mail. Utilizzare le raccomandazioni di cui sopra per ottimizzarlo. |
Errore 552 | Azione di posta richiesta interrotta: allocazione dello storage superata o la dimensione del messaggio in arrivo supera il limite di dimensione in entrata. | La casella di posta elettronica del destinatario è piena. In questo caso non hai niente da fare: il destinatario dovrebbe ripulire la sua casella di posta.Oppure il tuo messaggio supera il limite impostato dall’amministratore. Controlla la dimensione del tuo messaggio e ottimizzalo., |
I codici SMTP saranno completati con numeri e messaggi aggiuntivi in modo da essere in grado di capire il motivo esatto. La regola generale è di mantenere la dimensione della posta elettronica il più compatta possibile, controllarla e testarla prima di inviarla a destinatari reali.
Se ti è piaciuto questo articolo, si prega di condividere e diffondere la parola. Lo apprezzeremo davvero.