Skip to main content

Cosa significano i messaggi di errore SMTP?

Come configurare la tua email su Android (Aprile 2025)

Come configurare la tua email su Android (Aprile 2025)
Anonim

Troppo spesso, i messaggi di errore sono incomprensibili. Questa pagina sarà la tua guida al codice che i server di posta producono quando la tua e-mail non riesce a inviare. Se ricevi un messaggio di errore del tipo "Impossibile inviare il tuo messaggio. Errore 421", qual è il tuo prossimo passo? Lascia che questa pagina sia la tua guida su cosa fare dopo.

Codici di errore SMTP: il significato dietro i numeri

Un server di posta risponderà ad ogni richiesta effettuata da un client (come il tuo programma di posta elettronica) con un codice di ritorno. Questo codice è composto da tre numeri.

Il primo indica generalmente se il server ha accettato il comando e se è stato in grado di gestirlo. I cinque valori possibili sono:

  • 1: Il server ha accettato il comando, ma non ha ancora intrapreso alcuna azione. È richiesto un messaggio di conferma. Attualmente, questo non è usato.
  • 2: Il server ha completato correttamente l'attività.
  • 3: Il server ha compreso la richiesta, ma richiede ulteriori informazioni per completarlo.
  • 4: Il server ha riscontrato un errore temporaneo. Se il comando viene ripetuto senza alcuna modifica, potrebbe essere completato. I server di posta possono utilizzare tali guasti temporanei per tenere a bada i mittenti non fidati.
  • 5: Il server ha riscontrato un errore.

Il secondo numero dà più informazioni. Sono sei i valori possibili:

  • 0: Si è verificato un errore di sintassi.
  • 1: Indica una risposta informativa, ad esempio a una richiesta di AIUTO.
  • 2: Si riferisce allo stato della connessione.
  • 3 e 4 non sono specificati
  • 5: Fa riferimento allo stato del sistema di posta nel suo insieme e al server di posta in particolare.

L'ultimo numero è ancora più specifico e mostra più graduazioni dello stato del trasferimento della posta.

Ottenuto SMTP 550: errore permanente per uno o più destinatari?

Il codice di errore SMTP più comune quando si invia l'e-mail è 550.

L'errore SMTP 550 è un messaggio di errore generico. Significa che l'email non può essere consegnata.

Un errore di consegna 550 errore SMTP si verifica per una serie di motivi; mentre il codice di errore 550 stesso non dice nulla sulla causa dell'errore, molti server SMTP includono un messaggio esplicativo con il codice di errore.

Spesso, non è stato possibile recapitare un'e-mail perché è stata bloccata come spam, attraverso un'analisi dei suoi contenuti o perché il mittente o la rete del mittente è elencata come una probabile fonte di spam in una blacklist DNS. Alcuni server di posta controllano anche i collegamenti a malware e restituiscono un errore 550. I codici di errore SMTP 550 per questi casi includono:

  • 550 5.7.1: Servizio non disponibile: client ### bloccato utilizzando ### (server di Exchange)
  • 550 5.7.1: Messaggio rifiutato come spam da Content Filtering (Exchange Server)
  • 550 Questo messaggio è stato classificato come SPAM e non può essere consegnato
  • 550 Alta probabilità di spam (Gmail)
  • 550 5 2 1 mail dal sito di spam rifiutato
  • 550 Il tuo messaggio è stato respinto perché ti è stato rilevato l'invio di spam (Invio da Rackspace)
  • 550 Message conteneva contenuti non sicuri

Cosa sai fare? Se possibile, prova acontattare il destinatario con altri mezzi. Se il messaggio di errore indica una lista nera specifica o un filtro antispam, provare a contatta l'elenco o l'amministratore del filtro. In mancanza di tutto ciò, puoi sempre spiega la sfortunata situazione al tuo provider di posta elettronica. Potrebbero essere in grado di contattare il loro collega alla fine ricevente e ottenere la situazione in ordine.

Elenco dei codici di errore SMTP (con spiegazioni)

I tre numeri di un errore SMTP ci forniscono un elenco dettagliato dei codici di risposta del server ESMTP / SMTP, come stabilito nella RFC 821 e nelle estensioni successive:

  • 211 - Un messaggio di stato del sistema.
  • 214 - Segue un messaggio di aiuto per un lettore umano.
  • 220 - Servizio SMTP pronto.
  • 221 - Chiusura del servizio.
  • 250 - Azione richiesta e completata. Il miglior messaggio di tutti loro.
  • 251 - Il destinatario non è locale al server, ma il server accetterà e inoltrerà il messaggio.
  • 252 - Il destinatario non può essere VRFY, ma il server accetta il messaggio e tenta la consegna.
  • 354 - Avvia l'input del messaggio e termina con .. Questo indica che il server è pronto ad accettare il messaggio stesso (dopo che gli hai detto da chi proviene e dove vuoi andare).
  • 421 - Il servizio non è disponibile e la connessione verrà chiusa.
  • 450 - Il comando richiesto non è riuscito perché la cassetta postale dell'utente non era disponibile (ad esempio perché era bloccata). Riprovare più tardi.
  • 451 - Il comando è stato interrotto a causa di un errore del server. Non è colpa tua. Forse fai sapere all'amministratore.
  • 452 - Il comando è stato interrotto perché il server ha una memoria di sistema insufficiente.
  • 455 - Il server non può gestire il comando in questo momento.

I seguenti messaggi di errore (500-504) di solito ti dicono che il tuo client di posta è rotto o, più comunemente, che la tua email non può essere consegnata per un motivo o per un altro.

  • 500 - Il server non è riuscito a riconoscere il comando a causa di un errore di sintassi.
  • 501 - Si è verificato un errore di sintassi negli argomenti del comando.
  • 502 - Questo comando non è implementato.
  • 503 - Il server ha riscontrato una brutta sequenza di comandi.
  • 504 - Un parametro di comando non è implementato.
  • 521 - Questo host non accetta mai la posta; una risposta da parte di un server fittizio.
  • 541 - Il messaggio non può essere recapitato per motivi di politica, in genere un filtro antispam. (Solo alcuni server SMTP restituiscono questo codice di errore).
  • 550 - Il comando richiesto non è riuscito perché la cassetta postale dell'utente non era disponibile (ad esempio perché non è stata trovata o perché il comando è stato rifiutato per motivi di policy).
  • 551 - Il destinatario non è locale al server. Il server quindi fornisce un indirizzo in avanti per provare.
  • 552 - L'azione è stata interrotta a causa del superamento dell'allocazione dello spazio di archiviazione.
  • 553 - Il comando è stato interrotto perché il nome della casella postale non è valido.
  • 554 - La transazione non è riuscita. Dai la colpa al tempo.
  • 555 - Il server non riconosce il formato dell'indirizzo email e la consegna non è possibile.
  • 556 - Il messaggio dovrebbe essere inoltrato, ma il server ricevente lo rifiuterà.