Il codice di errore SMTP 550 indica che l’azione richiesta non è stata eseguita dal server di posta perché la casella di de­sti­na­zio­ne non è di­spo­ni­bi­le. L’errore ap­par­tie­ne alla classe 5XX e segnala un problema per­ma­nen­te, ad esempio un indirizzo e-mail non valido, permessi di accesso mancanti o vio­la­zio­ne delle politiche. Nei moderni ambienti di posta elet­tro­ni­ca, l’errore si verifica anche in caso di sospetto di spam o problemi di au­ten­ti­ca­zio­ne.

Per cosa vengono uti­liz­za­ti i codici di stato SMTP?

Per lo scambio di messaggi i server di posta elet­tro­ni­ca e i client uti­liz­za­no il Simple Mail Transport Protocol (SMTP). Il pro­to­col­lo, che fa parte della famiglia dei pro­to­col­li internet ed è stato spe­ci­fi­ca­to in RFC 5321, funziona con i più noti pro­to­col­li di posta elet­tro­ni­ca POP3 o IMAP. Questi pro­to­col­li hanno la funzione di ri­chia­ma­re la posta elet­tro­ni­ca dall’indirizzo di posta dopo averla ricevuta.

I server tipici del pro­to­col­lo inviano codici di stato durante la co­mu­ni­ca­zio­ne tramite SMTP per con­fer­ma­re l’in­stau­ra­zio­ne della con­nes­sio­ne o l’invio, per ri­chie­de­re ulteriori in­for­ma­zio­ni o per informare sulla di­scon­nes­sio­ne. Inoltre, ci sono anche codici che vengono ri­pro­dot­ti in caso di errore: gli errori tem­po­ra­nei ricevono i codici della serie 4XX, mentre gli errori gravi associati a un fal­li­men­to della richiesta sono iden­ti­fi­ca­ti dai codici di stato della serie 5XX.

Ad esempio, il server di posta in uscita invia un messaggio tramite SMTP 550 (compreso un messaggio opzionale come “Relay not permitted”) se non è stato possibile tra­smet­te­re un messaggio all’indirizzo de­si­de­ra­to.

Servizi di hosting e-mail su misura per le tue esigenze
  • Indirizzo e-mail per­so­na­liz­za­to
  • Accedi alle tue e-mail da qualsiasi luogo
  • Massimi standard di sicurezza

Cosa si nasconde dietro l’errore SMTP 550?

Dopo la Request for Comments 5321 citata all’inizio, il modulo pre­de­fi­ni­to del codice di stato SMTP 550 è “550 Requested action not taken: mailbox una­vai­la­ble”, tradotta come “550 azione richiesta non eseguita: casella di posta non di­spo­ni­bi­le”. Il documento IETF elenca le seguenti tre possibili cause:

  • L’indirizzo del de­sti­na­ta­rio non è valido (“mailbox not found”).
  • Mancano i permessi necessari per l’utilizzo del servizio SMTP (“no access”).
  • La richiesta è stata rifiutata per motivi legati alle linee guida (“command rejected for policy reasons”).
  • C’è una con­fi­gu­ra­zio­ne errata dei record DMARC/SPF/DKIM (SPF check failed).

Il messaggio di errore compare ogni volta che un client di posta elet­tro­ni­ca desidera uti­liz­za­re l’SMTP per la tra­smis­sio­ne della posta elet­tro­ni­ca, ma la richiesta fallisce per uno dei motivi sopra elencati (o per un altro motivo). Se e in quale forma il server SMTP inoltra la causa del problema al client dipende dal ri­spet­ti­vo sistema di posta, ma anche dal client stesso. Di con­se­guen­za il messaggio di errore può apparire molto diverso, anche se spesso si tratta dello stesso problema.

Quali sono i messaggi di errore SMTP 550?

Il fatto che i messaggi vengano emessi in modo dif­fe­ren­te nei diversi servizi di posta quando si verifica l’errore SMTP 550 è dovuto anche alla natura dell’errore stesso: ad esempio, le in­for­ma­zio­ni di base associate al codice di stato e al messaggio standard non sono molto spe­ci­fi­che. Senza in­for­ma­zio­ni ag­giun­ti­ve sai che la richiesta è fallita ma non per quale motivo. Un’occhiata più da vicino al ri­spet­ti­vo messaggio è utile in ogni caso se desideri cor­reg­ge­re l’errore 550 in autonomia. Di seguito sono riportati alcuni dei messaggi SMTP 550 noti:

  • 550 Requested action not taken: mailbox una­vai­la­ble
  • 550 User unknown
  • 550 Utente sco­no­sciu­to
  • 550 Mailbox not found
  • 550 Relay not permitted
  • 550 Recipient address rejected: User unknown in local recipient table
  • 550 Reject due to policy re­stric­tions
  • 550 Invalid address
  • 550 l’utente ha troppe e-mail sul server. / User has too many messages on the server
  • 550 Permanent failure for one or more re­ci­pien­ts
  • 550 SPF check failed

Come risolvere l’errore SMTP 550

L’elenco dei messaggi SMTP 550 noti rende chiaro che non c’è un unico modo per risolvere il problema. È perciò im­por­tan­te ri­spon­de­re in modo adeguato alla causa della notifica dell’errore. Inoltre, non sempre è possibile cor­reg­ge­re l’errore. A titolo di esempio, ti mo­stre­re­mo le seguenti soluzioni per quattro dei messaggi di errore SMTP 550 più frequenti.

“550 Relay not permitted”: come risolvere il problema di au­ten­ti­ca­zio­ne

Il messaggio “550 Relay not permitted” è il risultato di una con­nes­sio­ne non riuscita tra il client di posta elet­tro­ni­ca e il server di posta (alcuni server uti­liz­za­no anche SMTP 553). Due cose in par­ti­co­la­re possono essere re­spon­sa­bi­li di questo problema: poiché gran parte dei server di posta elet­tro­ni­ca ricorrono all’au­ten­ti­ca­zio­ne SMTP (ulteriore richiesta della password al momento dell’invio) per as­si­cu­rar­si che il proprio indirizzo non possa essere uti­liz­za­to per inviare e-mail da persone non au­to­riz­za­te, l’errore SMTP 550 può ve­ri­fi­car­si se questo metodo di au­ten­ti­ca­zio­ne non è abilitato nel client. D’altra parte, è anche possibile che le cre­den­zia­li me­mo­riz­za­te nel client non siano corrette.

La soluzione in entrambi i casi consiste nel con­trol­la­re le im­po­sta­zio­ni del server di posta in uscita nelle im­po­sta­zio­ni dell’account del programma di posta uti­liz­za­to e adattarle di con­se­guen­za. Su Outlook, ad esempio, funziona come segue:

  1. Apri il Pannello di controllo e clicca sulla voce “Posta (Microsoft Outlook”.
Immagine: Pannello di controllo di Windows: voce Posta
Pulsante Posta nel Pannello di controllo di Windows.
  1. Clicca su “Account e-mail” e seleziona la casella di posta de­si­de­ra­ta nella finestra suc­ces­si­va. Suc­ces­si­va­men­te, premi su “Modifica” per accedere alle im­po­sta­zio­ni dell’account POP e IMAP. Tuttavia, non è ne­ces­sa­rio apportare alcuna modifica qui. È suf­fi­cien­te uti­liz­za­re il pulsante “Altre im­po­sta­zio­ni” per navigare fino al menu di de­sti­na­zio­ne “Im­po­sta­zio­ni e-mail Internet”.
Immagine: Impostazioni account POP e IMAP su Outlook
Nelle im­po­sta­zio­ni dell’account POP e IMAP troverai tutti i dati im­por­tan­ti sul tuo account Outlook e sul server di posta uti­liz­za­to.
  1. A questo punto apri la scheda “Server di posta in uscita”. Se manca il segno di spunta su “Il server di posta in uscita (SMTP) richiede l’au­ten­ti­ca­zio­ne”, ag­giun­gi­lo per attivare l’au­ten­ti­ca­zio­ne SMTP nel client Outlook. Usa inoltre l’opzione “Usa le stesse im­po­sta­zio­ni dei server di posta in arrivo” in modo che Outlook possa fun­zio­na­re con le solite cre­den­zia­li. Se l’au­ten­ti­ca­zio­ne è già abilitata ma sono stati definiti un nome utente e una password in­di­vi­dua­li diversi dal login pre­de­fi­ni­to, dovresti passare all’opzione di cui sopra anche per risolvere il messaggio “550 Relay not permitted”.
Immagine: Opzioni del server di posta in uscita su Outlook
Se hai mo­di­fi­ca­to le im­po­sta­zio­ni per l’au­ten­ti­ca­zio­ne del server di posta in uscita nel tuo client Outlook, devi con­fer­ma­re queste modifiche cliccando su “OK”.

Messaggio “550 requested action not taken mailbox una­vai­la­ble”: come funziona

Se viene vi­sua­liz­za­ta la variante di base dell’errore SMTP 550 “550 requested action not taken mailbox una­vai­la­ble” (in italiano “azioni richieste non in­tra­pre­se casella di posta elet­tro­ni­ca non di­spo­ni­bi­le”), l’errore risiede so­li­ta­men­te nel fatto che il server SMTP non è riuscito a rag­giun­ge­re l’indirizzo di de­sti­na­zio­ne de­si­de­ra­to. In tal caso per prima cosa dovresti con­cen­trar­ti sull’indirizzo stesso: forse la causa dell’errore è un semplice errore or­to­gra­fi­co o di battitura che si è insinuato mentre scrivevi l’e-mail.

In molti casi, tuttavia, il problema è da ricercare lato de­sti­na­ta­rio. Ad esempio, il messaggio si presenta ti­pi­ca­men­te quando l’indirizzo del de­sti­na­ta­rio è tem­po­ra­nea­men­te non di­spo­ni­bi­le a causa di errori tecnici. Lo stesso vale anche se l’account e-mail con­tat­ta­to è stato di­sat­ti­va­to o can­cel­la­to a causa di inat­ti­vi­tà.

Se è possibile rag­giun­ge­re il proprio in­ter­lo­cu­to­re at­tra­ver­so un altro canale, conviene provare. In questo modo puoi in­for­mar­li del problema o scoprire il nuovo indirizzo e-mail, attuale e valido. Se non hai questa pos­si­bi­li­tà, non hai altra scelta che ripetere l’invio in un secondo momento. Se il de­sti­na­ta­rio non era di­spo­ni­bi­le solo tem­po­ra­nea­men­te, questo nuovo tentativo potrebbe andare a buon fine.

Che cosa fare quando compare il messaggio “550 Reject due to policy re­stric­tions”

Se il tuo client di posta elet­tro­ni­ca emette l’errore SMTP “550 Reject due to policy re­stric­tions”, è un segno che parti dell’e-mail violano le politiche del provider di posta. Le due vio­la­zio­ni seguenti sono le cause più comuni del messaggio di errore:

  1. Il tuo indirizzo e-mail è finito tra gli indirizzi spam e perciò la tra­smis­sio­ne SMTP viene bloccata dal provider.
  2. L’indirizzo uti­liz­za­to del server di invio non è un nome di dominio com­ple­ta­men­te qua­li­fi­ca­to (Fully-Qualified Domain Name), cosa che comporta un rifiuto da parte del provider.

Se l’errore “550 Reject due to policy re­stric­tions” è il risultato di un nome di dominio in­com­ple­to del server di posta, risolvi il problema spe­ci­fi­can­do il nome completo.

Se invece si tratta del primo caso, puoi scoprirlo usando strumenti come Blocklist Removal Center di Spamhaus: apri, perciò, l’ap­pli­ca­zio­ne web e inserisci il tuo indirizzo e-mail nel campo previsto a tale scopo.

Immagine: Screenshot del controllo domini di Spamhaus
Su spamhaus.org puoi con­trol­la­re non solo i domini, ma anche gli indirizzi IP.

Facendo clic sul pulsante “Lookup”, lo strumento fa una ricerca nel database “Domain Block List”, creata da Spamhaus Project, che contiene una lista di domini spam noti. Nel giro di pochi secondi riceverai una notifica se il tuo indirizzo è elencato nel database o meno.

Immagine: Screenshot del risultato del controllo del dominio di Spamhaus
Può darsi che, no­no­stan­te i problemi di spam, la tua casella di posta non sia elencata, quindi, anche con un risultato positivo, non puoi escludere com­ple­ta­men­te questo motivo per l’errore SMTP 550.

Se il tuo indirizzo e-mail è con­tras­se­gna­to davvero come spam, dovresti ri­vol­ger­ti al provider per trovare insieme una soluzione.

Soluzioni per l’errore SMTP 550 “550 SPF check failed”

L’errore “550 SPF check failed” indica che il server di posta ricevente ha con­trol­la­to l’indirizzo del mittente tramite il record SPF e il server di invio non era au­to­riz­za­to a inviare e-mail per conto del dominio. SPF è un mec­ca­ni­smo basato su DNS che consente ai pro­prie­ta­ri di domini di spe­ci­fi­ca­re quali server possono inviare e-mail per il loro dominio. I grandi provider come Microsoft hanno inasprito le loro politiche. Dal 5 maggio 2025, rifiutano le e-mail tramite SMTP 550 5.7.15 se i record SPF, DKIM e DMARC non sono con­fi­gu­ra­ti cor­ret­ta­men­te. Se un’e-mail viene inviata da un server non elencato nel record SPF del dominio del mittente, il server ricevente può rifiutare il messaggio con il codice di errore 550.

Per risolvere l’errore SMTP 550, puoi procedere come segue:

  1. Controlla il record SPF: usa uno strumento online come MXToolbox SPF Lookup per ve­ri­fi­ca­re se il server mittente è re­gi­stra­to nella zona SPF del tuo dominio.
Immagine: Schermata dello strumento di ricerca MX di MXToolbox
Inserisci il tuo dominio per ve­ri­fi­ca­re i tuoi record SPF.
  1. Modifica il record SPF: se il tuo server di posta manca, devi integrare di con­se­guen­za il record DNS TXT del tuo dominio. Esempio per IONOS:
v=spf1 include:_spf.perfora.net include:_spf.kundenserver.de ~all
txt

Tieni presente che le modifiche al DNS possono ri­chie­de­re fino a 24-48 ore per venire applicate a livello globale.

Vai al menu prin­ci­pa­le