Vai al contenuto
Docs

Riferimento

Tutti gli stati delle email in Emailit, cosa significano, se possono ancora cambiare, quale evento webhook inviano e cosa fare dopo.

Aggiornato il 1 ott 2026

Ogni email ha uno stato che indica a che punto è del suo ciclo di vita. Questa pagina elenca tutti i 14 stati, come un’email passa dall’uno all’altro e cosa fare quando un’email si ferma dove non te lo aspettavi. Lo stato è solo la condizione più recente; lo storico completo si trova nella pagina di dettaglio dell’email e negli eventi.

Riferimento degli stati

«Definitivo» significa che Emailit non cambierà più lo stato di sua iniziativa. Un’email in uno stato definitivo si può comunque ritentare, e questo crea una nuova email con un nuovo ID.

Stato Tooltip nel pannello Definitivo Evento webhook Significato e cosa fare
accepted Accepted for delivery No email.accepted Salvata e messa in coda per la consegna. Di solito avanza in pochi secondi. Le email inviate via SMTP non generano email.accepted.
scheduled Scheduled for delivery in the future No email.scheduled In attesa dell’orario scheduled_at. Puoi cambiare l’orario o annullarla fino a 3 minuti prima della scadenza.
delivered Delivered to the recipient’s mail server No email.delivered Il server ricevente ha accettato il messaggio. Può ancora diventare loaded o clicked, e un report di bounce o una segnalazione successivi possono cambiarla in bounced o complained.
loaded Email content was loaded by the recipient No email.loaded L’immagine di tracciamento è stata caricata (un’apertura). Richiede il tracciamento dei caricamenti su un dominio di tracciamento verificato.
clicked A link in the email was clicked No email.clicked È stato cliccato un link tracciato. Richiede il tracciamento dei clic su un dominio di tracciamento verificato.
attempted Delivery attempted but resulted in a temporary failure No email.attempted Il server ricevente ha risposto con un errore temporaneo. Emailit ritenta automaticamente; vedi il calendario dei nuovi tentativi.
bounced Email permanently failed to deliver Sì email.bounced Il server ricevente ha rifiutato il messaggio in modo permanente, è arrivato un report di bounce successivo oppure i nuovi tentativi si sono esauriti. Controlla l’indirizzo prima di inviargli di nuovo. Vedi Bounce e segnalazioni di spam per sapere quando l’indirizzo viene soppresso automaticamente.
failed Failed to deliver due to a specific error Sì email.failed Un errore di elaborazione, non una risposta del server del destinatario. Raro. Ritentala con l’API.
rejected Accepted for delivery but rejected after Sì email.rejected Emailit si è rifiutato di inviarla dopo averla accettata, perché un workspace non verificato può inviare solo ai membri.
suppressed Recipient is on the suppression list Sì email.suppressed Non inviata perché l’indirizzo è nella lista di soppressione. Rimuovi la soppressione solo se sei sicuro, poi ritentala.
received Incoming email was accepted Sì email.received È stato ricevuto un messaggio in entrata sul tuo sottodominio di ricezione.
complained A complaint was registered for this email Sì email.complained Il destinatario l’ha segnalata come spam e il suo provider l’ha comunicato. L’indirizzo viene aggiunto alle soppressioni, a meno che le impostazioni di soppressione automatica non escludano le segnalazioni. Non scrivergli di nuovo.
canceled Canceled: pulled from the send queue when possible Sì email.canceled L’hai annullata nel pannello o con l’API. L’annullamento non è garantito.
held Email is being held Sì email.held Emailit non l’ha inviata. Vedi perché un’email viene trattenuta, risolvi la causa, poi ritentala.

I webhook ricevono email.canceled ed email.held quando sono iscritti a tutti gli eventi, oppure quando li aggiungi all’elenco di eventi del webhook con l’API. Vedi Tipi di evento.

Ciclo di vita

La maggior parte delle email segue questo percorso:

  1. Creazione. Un invio via API crea l’email come accepted, oppure scheduled quando scheduled_at è nel futuro. Anche gli invii SMTP partono come accepted. La posta in entrata viene creata come received e non cambia mai.
  2. Controlli. Prima di ogni tentativo di consegna, Emailit controlla workspace, dominio, chiave API, crediti, lista di soppressione e punteggio spam. Un controllo non superato chiude l’email come held, rejected o suppressed senza inviarla.
  3. Consegnata o rinviata. Il tentativo di consegna riesce (delivered), non riesce temporaneamente (attempted, poi ritentata) o non riesce in modo permanente (bounced).
  4. Engagement. Se il tracciamento è attivo, aperture e clic portano un’email consegnata a loaded e poi a clicked.
  5. Report tardivi. Un report di bounce che arriva dopo la consegna cambia lo stato in bounced. Una segnalazione di spam lo cambia in complained.

In qualsiasi momento prima della consegna, un’email scheduled, accepted o attempted può diventare canceled.

La scala dell’engagement

Gli stati di consegna e di engagement possono solo avanzare:

accepted, scheduled o attempted → delivered → loaded → clicked

Un evento successivo non fa mai scendere un’email lungo la scala. Se viene registrato un clic, l’email resta clicked anche quando arrivano altre aperture. Un’apertura o un clic possono saltare oltre delivered, perché dimostrano che il messaggio è arrivato. Gli stati che chiudono la consegna (bounced, failed, rejected, suppressed, complained e canceled) non vengono mai sovrascritti da aperture o clic.

Calendario dei nuovi tentativi per attempted

Quando un server ricevente risponde con un errore temporaneo (una risposta 4xx come 421 o 451, un timeout o un errore di connessione), l’email diventa attempted ed Emailit riprova. Ogni attesa è lunga il doppio della precedente:

Dopo il tentativo non riuscito Passaggio successivo
1 Nuovo tentativo dopo 10 minuti
2 Nuovo tentativo dopo 20 minuti
3 Nuovo tentativo dopo 40 minuti
4 Nuovo tentativo dopo 80 minuti
5 Nuovo tentativo dopo 160 minuti
6 Nuovo tentativo dopo 320 minuti
7 Attesa di 640 minuti, poi l’email viene segnata come bounced

In tutto sono 7 tentativi di consegna in circa 21 ore. Quando si esauriscono, l’email viene segnata come bounced con «Maximum number of delivery attempts (7) has been reached», e il destinatario viene aggiunto alle soppressioni con il motivo too many soft fails, a meno che le impostazioni di soppressione automatica non escludano i bounce.

Ogni tentativo è elencato nella scheda Deliveries dell’email con la risposta del server, e ognuno invia un evento email.attempted che include smtp_code, smtp_enhanced_code e smtp_response. Alcune risposte temporanee che indicano chiaramente un problema permanente, come una casella disattivata, vengono trattate subito come bounce. Quando un provider limita la velocità, Emailit può anche sospendere brevemente la consegna verso di esso; quelle righe dicono «Delivery delayed due to…».

Perché un’email viene trattenuta

Un’email trattenuta è stata tolta dalla coda di invio senza essere inviata. La scheda Deliveries dell’email mostra quale motivo si è applicato:

Motivo Messaggio nella scheda Deliveries Cosa fare
Workspace sospeso Mail server has been suspended. No e-mails can be processed at present. Contact support for assistance. Controlla la salute degli invii e contatta il supporto.
Dominio di invio in pausa Sending from this domain is paused. Contact support for assistance. Il tasso di bounce del dominio era troppo alto. Vedi Salute degli invii.
Crediti insufficienti Workspace has not enough email credits to send this email. Acquista crediti o attiva la ricarica automatica.
Punteggio spam troppo alto Held because Rspamd scored this message 8.4, which is at or above the threshold of 7. Leggi i controlli antispam dell’email, correggi il contenuto, poi ritentala.
Chiave API impostata per trattenere Credential is configured to hold all messages authenticated by it. I messaggi inviati con questa chiave vengono trattenuti intenzionalmente. Contatta il supporto.

Le email trattenute non vengono rilasciate automaticamente. Dopo aver risolto la causa, seleziona Retry sull’email, oppure chiama Ritenta un’email. Il nuovo tentativo crea una nuova email con lo stesso contenuto e addebita di nuovo i crediti.

Perché un’email viene rifiutata

Finché il tuo workspace non ha l’accesso alla produzione, puoi inviare solo agli indirizzi email degli account dei membri del workspace. Per gli altri destinatari, l’API restituisce 403 e SMTP restituisce 550 al momento dell’invio, quindi di solito vedi l’errore invece di un’email. Lo stato rejected compare quando lo stesso controllo non viene superato più tardi, al momento della consegna, ad esempio per un’email programmata in precedenza. La scheda Deliveries mostra «Unverified workspaces can only send to workspace members’ account emails» e l’indirizzo bloccato.

Regole per i nuovi tentativi

Pulsante Retry del pannello API Ritenta un’email
Stati held, suppressed bounced, failed, suppressed, held
Età Meno di 30 giorni Meno di 30 giorni
Contenuto Non deve essere stato eliminato dalla conservazione dei dati Non deve essere stato eliminato
Risultato Una nuova email con un nuovo ID; l’originale resta invariata Lo stesso, e la risposta include original_id

Per un’email soppressa, rimuovi prima l’indirizzo dalla lista di soppressione, altrimenti anche il nuovo tentativo viene soppresso.

Questa pagina ti è stata utile?

Grazie del feedback.

Grazie, leggiamo ogni messaggio.