Un'email differita è un messaggio che il server ricevente ha temporaneamente rifiutato di accettare, chiedendo al mittente di riprovare più tardi. È segnalata da una risposta 4xx SMTP e non è un errore: l'indirizzo è di solito valido e il messaggio è ancora in transito. Questa è la differenza fondamentale rispetto a un bounce, che è un rifiuto permanente 5xx. Con un differimento, il tuo sistema di invio conserva il messaggio e riprova secondo una pianificazione finché il server lo accetta o rinuncia.
Che differenza c'è tra un differimento e un bounce?
Tutto dipende dal codice di risposta SMTP e da cosa promette. Un codice 4xx significa "not now, try later." Un codice 5xx significa "no, and do not bother trying again." Un differimento lascia la porta aperta; un bounce la chiude.
| Differita | Respinta | |
|---|---|---|
| Risposta SMTP | 4xx (temporanea) | 5xx (permanente) |
| Significato | Riprovare più tardi | Non riprovare |
| Stato messaggio | Ancora in coda dal mittente | Restituito al mittente |
| Esito tipico | Consegnato a un tentativo successivo | Soppresso |
Poiché il messaggio è ancora in coda anziché restituito, un differimento è invisibile per la maggior parte dei destinatari. La posta arriva semplicemente un po' più tardi. Per la differenza sul lato permanente, vedi cosa sono le email respinte.
Cosa causa il differimento di un'email?
I differimenti sono il modo in cui il server ricevente ti rallenta o si prende tempo. Le cause più comuni:
- Greylisting. Il server differisce intenzionalmente il primo tentativo da un mittente sconosciuto, partendo dal principio che i sistemi di posta reali riprovano mentre molti strumenti di spam no. Il tuo tentativo successivo di solito va a buon fine.
- Limitazione delle richieste e throttling. I provider di posta limitano la quantità di email che accettano da un dato mittente in un intervallo di tempo. Superato il limite, il resto viene differito fino al reset dell'intervallo.
- Problemi temporanei del server ricevente. Il server ricevente è momentaneamente sovraccarico, in manutenzione o ha un problema transitorio. Differisce anziché perdere la tua posta.
- Throttling basato sulla reputazione. I provider rallentano i mittenti di cui non si fidano ancora, penalizzando soprattutto i domini nuovi o inattivi. Un dominio che sta ancora costruendo la propria reputazione riceverà più differimenti finché non avrà uno storico consolidato.
Quest'ultimo punto spiega perché i differimenti sono frequenti nei primi giorni di un dominio di invio. La soluzione è pazienza e un incremento graduale; come fare il warm-up di un nuovo dominio email illustra la pianificazione che impedisce al throttling di diventare un problema più grave.
Cosa succede dopo un differimento?
Il tuo message transfer agent (l'MTA, il sistema che consegna effettivamente la posta) conserva il messaggio differito e riprova secondo una pianificazione. I primi tentativi arrivano rapidamente; quelli successivi si distanziano, spesso nell'arco di ore, per dare al server ricevente il tempo di risolvere la causa del ritardo. La maggior parte dei differimenti si risolve da sola nei primi tentativi, ed è per questo che non dovresti allarmarti per un differimento né reinviare il messaggio manualmente: un reinvio manuale aggiunge solo un duplicato alla coda.
Se il server ricevente continua a differire oltre la finestra di tentativi, l'MTA alla fine smette di provare e converte il messaggio in un bounce. A quel punto un problema temporaneo è diventato permanente e l'indirizzo va trattato come qualsiasi altro hard bounce. Un differimento va quindi letto come un avvertimento: pochi sono normali, ma un'ondata, soprattutto del tipo legato a reputazione e throttling, ti sta dicendo che i provider riceventi non sono ancora a loro agio con il tuo volume o la tua reputazione.
Cosa dovrebbe fare un mittente riguardo ai differimenti?
Nella maggior parte dei casi, lascia che la logica di ripetizione della tua piattaforma di invio faccia il suo lavoro. Oltre a questo, le azioni utili riguardano la riduzione del throttling che causa i differimenti.
- Osserva il pattern, non il singolo evento. Un differimento è rumore. Un picco concentrato su un provider di posta indica throttling o un problema di reputazione specifico con quel provider.
- Rallenta l'incremento. Se un nuovo dominio o IP subisce throttling, stai inviando troppo e troppo in fretta. Aumenta il volume gradualmente perché i provider possano costruire fiducia.
- Mantieni un invio sano. Autenticazione robusta, una lista pulita e destinatari coinvolti riducono le probabilità di throttling basato sulla reputazione. Sono gli stessi fondamentali descritti nelle best practice di deliverability email.
- Consulta i tuoi log. Bird registra ogni differimento con il relativo codice di risposta e la motivazione, così puoi vedere esattamente quale provider sta differendo e perché.
La guida agli eventi documenta i tipi di evento deferral e bounce, e il log email ti permette di tracciare un singolo messaggio attraverso i suoi tentativi di consegna.
FAQ
Un'email differita va persa?
No. Un messaggio differito è ancora in coda e verrà riprovato automaticamente. La maggior parte dei differimenti si risolve nei primi tentativi e la posta arriva un po' più tardi del solito.
Devo reinviare un'email differita?
No. Il tuo sistema di invio riprova secondo la propria pianificazione. Reinviare manualmente crea solo un duplicato nella coda e può peggiorare il throttling.
Quando un differimento diventa un bounce?
Quando i tentativi continuano a fallire oltre la finestra di ripetizione dell'MTA. A quel punto il sistema rinuncia e converte il messaggio differito in un bounce, che va trattato come un errore permanente.
Perché un dominio nuovo riceve così tanti differimenti?
I provider di posta rallentano i mittenti di cui non si fidano ancora, e un dominio nuovo non ha uno storico. Fare il warm-up del dominio gradualmente costruisce quella fiducia e riduce il tasso di differimenti.
Prossimi passi
I differimenti sono una parte normale del funzionamento della posta elettronica, e la risposta giusta di solito è aspettare e osservare. Lascia che i tentativi proseguano, incrementa i nuovi domini lentamente e tratta un cluster di differimenti come un segnale sulla tua reputazione presso un provider specifico. La guida agli eventi e il log email sono i punti in cui vedrai i differimenti nel momento in cui si verificano e seguirai l'andamento dei tuoi tentativi.