Se le vostre e-mail non sono mai state consegnate alle caselle di posta previste, potreste aver riscontrato dei messaggi di errore SMTP. Questi messaggi possono essere di vario tipo e descrivono la causa del problema riscontrato durante la consegna delle e-mail.
Il tasso medio di consegna delle e-mail, come testato da Email Tool Tester, è di circa l'83%, inferiore all'85%! Significa che circa il 16% di tutte le e-mail non raggiunge la destinazione a causa di errori.
Gli errori SMTP possono impedire la consegna di e-mail importanti. Questi problemi devono essere affrontati tempestivamente per garantire una consegna fluida delle e-mail e prevenire gli arretrati del marketing via e-mail. Questa guida spiega alcuni dei codici di risposta SMTP più comuni e come risolverli.
I punti chiave da prendere in considerazione
- Gli errori SMTP possono ostacolare in modo significativo la consegna delle e-mail, compromettendo la comunicazione e gli sforzi di marketing.
- Il tasso medio di consegna delle e-mail è di circa l'83%, il che sottolinea l'importanza di comprendere i problemi SMTP.
- I codici di errore SMTP sono numeri a tre cifre che aiutano a diagnosticare le ragioni dei fallimenti nella consegna delle e-mail.
- I codici di errore SMTP comuni, come 450 e 550, indicano problemi con le caselle di posta elettronica dei destinatari o indirizzi errati.
- La risoluzione dei problemi SMTP può comportare il controllo degli indirizzi e-mail, la correzione delle impostazioni del server o l'impiego di migliori protocolli di autenticazione e-mail.
Informazioni sul protocollo di trasferimento della posta semplice (SMTP)
SMTP è un protocollo Internet standard denominato "Simple Mail Transfer Protocol". Come protocollo di livello applicativo, SMTP viene utilizzato per inviare e ricevere messaggi attraverso il server utilizzando connessioni TCP/IP. La posta elettronica è considerata da tempo il sistema di comunicazione più valido. La maggior parte dei server Internet utilizza SMTP per la trasmissione delle e-mail.
Prima di inviare un'e-mail, il client si connette a un server SMTP tramite la porta TCP 25. Il server SMTP riceve la connessione e, dopo averla stabilita, consente all'utente di inviare un'e-mail. Il server SMTP riceve la connessione e, dopo averla stabilita, consente all'utente di inviare un'e-mail.
Semplificate i codici di errore SMTP con PowerDMARC!
Come funziona l'SMTP
SMTP è un protocollo di trasferimento della posta elettronica progettato per spostare un messaggio da un punto all'altro. Funziona tramite il Transmission Control Protocol (TCP). Per funzionare utilizza un modello client-server.
- Il server di posta elettronica utilizza il modello SMTP per inviare un messaggio da un client di posta elettronica a un altro server di posta elettronica.
- Il server e-mail funge da relay per inviare l'e-mail alla casella di posta del destinatario.
- Il server di ricezione utilizza un protocollo come IMAP per scaricare l'e-mail nella casella del destinatario.
Ogni volta che un utente fa clic su "invia", viene stabilita una connessione TCP a un server SMTP. Il server inizia il processo di trasferimento delle e-mail utilizzando la porta 25. Il client fornisce al server gli indirizzi del mittente e del destinatario e il contenuto. Il client fornisce al server gli indirizzi del mittente e del destinatario e il contenuto.
Il Mail Transfer Agent controlla se gli indirizzi e-mail appartengono allo stesso dominio o meno. In caso affermativo, l'e-mail viene inviata correttamente. In caso contrario, il server utilizza il DNS per indirizzare l'e-mail al server corretto.
Capire i codici di errore SMTP
I codici di errore SMTP sono solitamente codici a 3 cifre utilizzati dal server SMTP quando la consegna delle e-mail non va a buon fine. Aiutano a capire il motivo del fallimento del tentativo di consegna.
Se possedete un sito web, questi codici di errore possono avere un impatto significativo sul normale funzionamento del sistema di posta elettronica del vostro sito. I clienti potrebbero non essere in grado di contattarvi se il vostro server SMTP mostra continuamente messaggi di errore. Questo può potenzialmente portare a una riduzione della visibilità del sito web.
Come leggere i codici di errore SMTP
Un Codice di errore SMTP è composto da tre cifre ed ecco cosa si legge.
Classe di codice di errore
La prima cifra indica che il server ha accettato il comando. Il server ha tentato di eseguire l'azione ma ha riscontrato un errore. Il suo valore varia da 1 a 5.
Oggetto
La seconda cifra del codice di errore fornisce dettagli sul tipo di problema, ad esempio un problema sintattico o di connessione.
Dettagli
La terza cifra del codice di errore fornisce dettagli specifici sullo stato del trasferimento della posta.
Classificazione dei codici di errore SMTP
Codici di errore | Descrizione |
---|---|
100s | Il server sta dialogando con il client e deve continuare a elaborare la richiesta. |
200s | La richiesta è stata elaborata. |
300s | Il cliente deve compiere ulteriori passi per completare la richiesta |
400s | Il client può riprovare in un secondo momento, dato che la richiesta ha avuto un problema. |
500s | La richiesta non può essere completata perché si è verificato un problema con il server. |
Codici e messaggi di errore SMTP comuni
I messaggi di errore SMTP possono essere di vario tipo. Questi messaggi di errore sono le spiegazioni dei codici di errore. Forniscono spiegazioni sulle ragioni del verificarsi del codice specifico. Possono anche includere suggerimenti su come risolvere il problema.
Codice 101
Il codice SMTP 101 indica che il server non è in grado di stabilire una connessione.
Il problema può essere risolto ricontrollando e correggendo il nome del server. Potrebbe essere stato scritto male.
Codice 221
Il codice 221 indica che il server sta terminando il suo canale di trasmissione. Il messaggio non può essere accompagnato da ulteriori commenti di chiusura.
Nel contesto di una sessione e-mail, il messaggio significa semplicemente che le e-mail sono state elaborate, ma che la sessione sta per terminare.
Codice 354
The message with error code 354 might be somewhat cryptic. It often appears as “Start mail input end <CRLF>.<CRLF>.” This is the standard response to the Data command.
Indica che il server ha ricevuto i dati "Da" e "A" dell'e-mail ed è pronto a ricevere il corpo del messaggio.
Codice 421
Il codice SMTP 421 indica che il servizio non è disponibile. Potrebbe essere dovuto a un problema di connettività o a qualsiasi altro problema temporaneo con il server.
Il server non è disponibile al momento. Il problema potrebbe essere sia dal lato del mittente che da quello del destinatario. Provi a inviare di nuovo l'e-mail quando il server è attivo.
Codice 450
Il codice 450 indica che l'azione richiesta dal client non può essere completata perché la casella di posta dell'utente non è disponibile. Ciò può essere dovuto a vari motivi. Casella postale danneggiata, server offline o problemi IP.
Assicuratevi di utilizzare un indirizzo IP affidabile. Se tutto è a posto da parte vostra, il server proverà a inviare nuovamente il messaggio dopo qualche tempo.
Codice 451
Il codice 451 indica che si è verificato un intoppo nell'elaborazione della richiesta del cliente. Può anche essere dovuto a problemi di connettività del provider di servizi Internet o del server di relay che ha ricevuto la posta.
Il problema si verifica solitamente se si inviano molte e-mail con un servizio di posta elettronica gratuito. Se il problema persiste, chiedete assistenza al vostro provider SMTP.
Codice 452
Il codice 452 indica un aumento del traffico sul server. Significa che sono state inviate troppe e-mail o che ci sono troppi destinatari. Di solito, il limite di memoria della casella di posta elettronica viene superato.
Per risolvere questo problema, provate a inviare un messaggio di posta elettronica a distanza di tempo. Poiché il problema è causato dall'invio di troppi messaggi, l'invio dello stesso messaggio a distanza di tempo funzionerà.
Codice 455
Il codice indica che il server non è attualmente in grado di seguire il comando. Ciò indica che il server non è in grado di gestire i parametri specificati al momento.
L'utente può riprovare l'operazione dopo aver atteso qualche tempo. Se il problema persiste, si consiglia di contattare l'amministratore del server ricevente.
Codice 500
Il codice 500 indica un errore di sintassi. Significa che il server non è riuscito a capire il comando inviato dal client.
Il problema potrebbe essere dovuto a un conflitto tra il server e un software antivirus del cliente. Assicuratevi di seguire attentamente le istruzioni fornite.
Codice 501
Questo codice di errore indica un altro errore di sintassi. Ma questo errore di sintassi si verifica con i parametri invece che con i comandi. Di solito si verifica quando l'indirizzo e-mail non è corretto.
Controllare le impostazioni dell'antivirus sui dispositivi per risolvere il problema. Inoltre, controllate l'indirizzo e-mail inserito. Deve essere corretto.
Codice 502
Il codice 502 indica che il comando impartito dal client non è ancora stato implementato. Significa semplicemente che la particolare funzione o azione che l'utente sta cercando di eseguire non è disponibile sul server.
L'utente deve contattare il fornitore del servizio per ottenere informazioni sulla non disponibilità del comando. Chiedere indicazioni e seguire le loro istruzioni.
Codice 503
Questo codice indica che il server ha incontrato una sequenza di comandi errata. Può anche indicare che il server richiede l'autenticazione via e-mail.
Codice 541
Il codice di errore 541 si verifica quando l'indirizzo del destinatario ha rifiutato il messaggio dell'utente. Può verificarsi se la posta inviata viene rifiutata dal filtro anti-spam del destinatario.
La soluzione potrebbe essere molto semplice. Chiedete al destinatario di aggiungere il vostro indirizzo e-mail alla sua whitelist o all'elenco dei mittenti sicuri. In questo modo il loro server di posta elettronica riconoscerà il vostro indirizzo e-mail come autentico e non come spam.
Codice 550
Il codice 550 indica che l'indirizzo e-mail che il client sta cercando di raggiungere non esiste sul lato ricevente. A volte, questo errore può verificarsi anche se il server del destinatario blocca le e-mail in arrivo. Ciò potrebbe essere dovuto alla mancanza di protocolli di autenticazione delle e-mail come SPF, DKIM e DMARC.
È necessario inserire un indirizzo e-mail corretto e autentico. Se l'errore persiste, contattare direttamente il destinatario. Assicuratevi di avere l'indirizzo e-mail corretto.
Codice 552
Come il codice 452, anche il codice di errore 552 si verifica quando la casella di posta del destinatario ha raggiunto la sua capacità di memoria. Il codice si legge come "Azioni di posta elettronica richieste interrotte, allocazione di memoria superata".
Il problema può essere risolto utilizzando meno spazio di archiviazione durante l'invio delle e-mail. Riducete le dimensioni degli allegati prima di inviarli e provate a inviare un messaggio più piccolo.
Codice 553
Il codice indica che l'azione richiesta non è stata eseguita e che il nome di maillbox non è valido. Ciò significa che l'indirizzo e-mail nella riga del destinatario non è corretto.
Esaminate tutti gli indirizzi e-mail che state inviando. Cercate errori come caratteri extra, spazi vuoti o nomi sbagliati che causano questo problema.
Codice 554
Indica che la transazione è fallita. Significa che l'invio dell'e-mail non è avvenuto correttamente. La ricezione di questo errore indica che l'e-mail ricevuta è spam o che l'indirizzo IP è stato bloccato.
Per risolvere questo problema, è necessario verificare se l'indirizzo e-mail o l'IP è stato etichettato come spam. Oppure rivolgersi a un servizio SMTP professionale.
Parole finali
La comprensione dei codici di errore SMTP non solo aiuta a diagnosticare e risolvere i problemi di consegna delle e-mail, ma sottolinea anche le delicate complessità della comunicazione digitale. Questi codici, spesso visti come mero gergo tecnico, sono gli arbitri silenziosi dei nostri scambi quotidiani, garantendo che i messaggi raggiungano le destinazioni previste. Ci ricordano che anche in un'epoca di connettività istantanea, c'è un sistema complesso e robusto in gioco, che lavora silenziosamente per colmare le lacune e connettere le persone.
- PowerDMARC collabora con Loons Group per rafforzare la sicurezza delle e-mail in Qatar - 13 marzo 2025
- Phishing via e-mail e anonimato online: È possibile nascondersi completamente dagli aggressori nella Darknet? - 10 marzo 2025
- Che cos'è il DNS Hijacking: Rilevamento, prevenzione e mitigazione - 7 marzo 2025