Errore 421 SMTP service not available
Lerrore 421 SMTP Service not available indica che il server di posta ha temporaneamente rifiutato la connessione. Pur essendo un'errore temporaneo, puo bloccare linvio per minuti o ore se non si interviene. In questa guida analizziamo le cause principali e le azioni utili a ripristinare il servizio.
Significato del codice 421
Nel protocollo SMTP i codici 4xx sono errori transitori, cioè condizioni che il mittente puo riprovare più tardi. Il 421 specifica che il servizio e momentaneamente non disponibile e che la connessione verrà chiusa. Il messaggio testuale chiarisce ulteriormente la causa.
Cause più comuni
Tra le cause più frequenti troviamo: sovraccarico temporaneo del server, manutenzione programmata, blocco automatico dellIP del client per troppe connessioni in breve tempo (fail2ban), greylisting da parte del destinatario, limite di connessioni concorrenti raggiunto, errori interni del processo Postfix.
Procedura passo-passo
- Verifica se il problema riguarda un solo destinatario o tutti.
- Controlla la stringa di errore completa: indica spesso la causa specifica.
- Attendi 15-30 minuti e riprova: molti errori 421 si risolvono automaticamente.
- Se persiste, accedi al pannello Plesk e controlla lo stato di Postfix.
- Verifica nei log /var/log/maillog o /var/log/mail.log i dettagli.
- Se sei stato bloccato da fail2ban, sblocca lIP da Strumenti e impostazioni > Fail2Ban.
- In caso di greylisting, il server destinatario accettera il messaggio al secondo tentativo dopo qualche minuto.
Quando contattare il provider
Se lerrore persiste oltre unora e tutti gli invii falliscono, contatta il provider hosting fornendo il messaggio di errore completo e gli orari dei tentativi. G Tech Group offre supporto 24/7 con accesso diretto ai log del server per diagnosi rapide.
Errori comuni e come risolverli
- Too many concurrent connections: il client tenta troppe connessioni; riduci a 5-10 simultanee.
- Try again later (greylisting): aspetta 5-10 minuti, il client SMTP ritrasmette.
- System busy: server sotto carico; spesso passa in qualche minuto.
- IP temporarily blacklisted: il client ha inviato spam; verifica eventuale infezione.
- Service shutting down: il server e in fase di restart programmato.
Domande frequenti
D: Devo riprovare manualmente?
R: I client SMTP gestiscono il retry automaticamente; i messaggi restano in coda e vengono ritrasmessi.
D: Posso evitare il greylisting?
R: Non e sotto il tuo controllo se applicato dal destinatario. Restando affidabile come mittente potresti essere esentato.
D: Lerrore 421 indica qualcosa di grave?
R: No, e transitorio. Solo se persiste molte ore va indagato.
Coda Postfix e diagnostica
I messaggi non recapitati per errore 421 rimangono nella coda Postfix. Comandi utili: postqueue -p elenca i messaggi in coda con motivo del ritardo, postqueue -f forza un nuovo tentativo immediato, postcat ID mostra il contenuto di un messaggio specifico. Per ambienti con migliaia di messaggi in coda strumenti come pflogsumm offrono report aggregati giornalieri.
Plesk mostra una vista semplificata della coda dalla sezione Strumenti e impostazioni > Coda di posta. Permette di vedere mittente, destinatario, stato, motivo. Da qui puoi forzare nuovi invii o cancellare messaggi bloccati. Per problemi sistematici scarica i log completi e analizzali offline alla ricerca di pattern.
Tuning della retry policy
Postfix permette di personalizzare i tempi di retry con parametri come queue_run_delay (intervallo tra tentativi), maximal_queue_lifetime (durata massima in coda prima del bounce definitivo), bounce_queue_lifetime. I valori di default (5 giorni) sono ragionevoli per la maggior parte degli scenari, ma per ambienti ad alta priorità puoi ridurli per ricevere bounce più rapidi.
Configura il sistema in modo che i ritardi superiori a 4 ore generino una notifica automatica al mittente: il delay_warning_time e impostato di default a 4 ore. Lutente sa che il messaggio non e perso ma sta riprovando, riducendo richieste di supporto inutili e migliorando trasparenza del servizio.
Strategie di troubleshooting strutturato
Un'approccio strutturato al troubleshooting accelera la risoluzione dei problemi. Il metodo classico e: definisci il sintomo, isola il componente, formula ipotesi, testa, conferma o passa allipotesi successiva. Per problemi email gli step iniziali sono: webmail funziona? Un'altro client ha lo stesso problema? Da unaltra rete?
Documenta i problemi risolti in una knowledge base interna: spesso lo stesso problema si ripresenta dopo mesi e ricordare la soluzione e prezioso. Tools come Notion, Confluence o un wiki interno facilitano la condivisione tra il team. Per problemi ricorrenti considera contromisure automatiche permanenti.
Tenere log dettagliati e una pratica essenziale. Plesk archivia log per Postfix e Dovecot; configura rotazione e retention per non perdere storia importante. Tool come Graylog o ELK Stack centralizzano log da più fonti, offrendo ricerca veloce e dashboard. Linvestimento in osservabilita ripaga ad ogni incidente.
Monitoraggio delle prestazioni
Le prestazioni del sistema di posta dipendono da molti fattori: hardware del server, configurazione Postfix/Dovecot, qualità della connessione internet, numero di caselle concorrenti. Plesk integra un dashboard con metriche fondamentali; per ambienti professionali consigliamo strumenti dedicati come Munin, Nagios o Zabbix.
Metriche chiave da monitorare: tempo di consegna medio dei messaggi in entrata e uscita, dimensione della coda Postfix, numero di connessioni IMAP attive, utilizzo CPU e memoria. Alert proattivi su anomalie permettono di intervenire prima che gli utenti se ne accorgano. Configura soglie ragionevoli basate su dati storici.
Per organizzazioni con vincoli rigorosi pubblica internamente i target di servizio (es. consegna entro 30 secondi, uptime 99.95%) e misura il loro raggiungimento. La trasparenza con i dipendenti sulle prestazioni del servizio email crea fiducia e facilita la giustificazione di investimenti in infrastruttura quando necessari.
Hai bisogno di aiuto?
Se hai dubbi sulla configurazione delle tue email, il team di G Tech Group puo aiutarti. Contattaci tramite il modulo di contatto.