Riassunto AI
Ricevi il messaggio "Errore SMTP: impossibile connettersi all'host SMTP. Impossibile connettersi al server"? Questo errore compare quando WordPress tenta di connettersi al tuo server SMTP ma non riesce a completare l'handshake.
Di solito, è attivato da impostazioni del server errate, un firewall che blocca la connessione o dal tuo host che limita determinate porte. Qualunque sia la causa, il risultato è lo stesso: le tue email smettono di essere inviate!
Quindi, in questa guida, ti mostrerò esattamente come diagnosticare e risolvere i problemi di connessione del server SMTP. Imparerai cosa causa l'errore, come risolverlo passo dopo passo e come impostare un sistema di fail-safe in modo da non perdere mai più email.
Risolvi subito i problemi di connessione SMTP! 🙂
Perché il server SMTP non risponde
Ho visto che questo accade più spesso quando c'è una discrepanza nelle impostazioni di connessione o qualcosa blocca completamente il traffico in uscita.
Cosa causa effettivamente questo errore
Le cause comuni includono impostazioni errate di host o porta, restrizioni del firewall che bloccano le connessioni SMTP in uscita, errori di autenticazione, problemi di configurazione DNS o il server SMTP stesso temporaneamente non disponibile.
A volte è semplice come digitare smtp.gmail.com invece dell'host corretto. Altre volte, il tuo web host potrebbe bloccare la porta 587 o 465 senza dirtelo.
Mi sono anche trovato in situazioni in cui il problema era dal lato del server di posta. Il servizio SMTP si arresta in modo anomalo o va offline temporaneamente, e il tuo sito continua a tentare di connettersi fino a quando non scade il tempo.

Perché è più difficile da diagnosticare rispetto ad altri errori
A differenza dei semplici errori di configurazione che mostrano messaggi specifici, un server non rispondente significa che il tentativo di connessione scade prima che avvenga qualsiasi scambio di dati. Ciò rende più difficile la diagnosi senza un logging adeguato.
Non otterrai feedback utili come "autenticazione fallita" o "credenziali non valide". Invece, vedrai solo un messaggio di timeout, o peggio, le tue email non verranno inviate silenziosamente.
Ecco perché avere log dettagliati come quelli in WP Mail SMTP Pro è così prezioso. Puoi vedere esattamente dove fallisce il tentativo di connessione e se si tratta di un timeout, una connessione rifiutata o qualcos'altro.

Come risolvere il problema del server SMTP non rispondente in WordPress
Ecco alcune delle soluzioni più comuni per l'errore "Impossibile connettersi al server" sul tuo sito WordPress:
- 1. Controlla le impostazioni dell'host e della porta SMTP
- 2. Ricontrolla le regole del firewall del tuo web host
- 3. Verifica le impostazioni DNS e Cloudflare
- 4. Rivedi gli eventi di debug per errori specifici
- 5. Prova temporaneamente con un mittente diverso
- 6. Aggiungi un mittente di backup e routing intelligente
- 7. Problemi persistenti? Chiedi assistenza esperta!
1. Controlla le impostazioni dell'host e della porta SMTP
La causa più comune degli errori "Il server SMTP non risponde" è una discrepanza tra le impostazioni configurate e ciò che il tuo provider di posta elettronica si aspetta effettivamente.
Ho visto che questo accade innumerevoli volte, specialmente dopo che qualcuno ha affrettato la configurazione o ha copiato le impostazioni da documentazione obsoleta.
Inizia andando su WP Mail SMTP » Impostazioni nella tua bacheca WordPress. Guarda il campo Host SMTP sotto la configurazione del mittente scelto.
Il tuo host SMTP deve corrispondere esattamente alla documentazione del tuo provider di posta elettronica. Ciò significa niente errori di battitura, niente spazi extra all'inizio o alla fine, e sicuramente niente protocolli come http:// o https:// davanti al nome host.
Ad esempio, se stai usando Gmail, l'host dovrebbe essere smtp.gmail.com, non gmail.com o http://smtp.gmail.com. Se stai usando SendLayer, è smtp.sendlayer.com.

Anche un solo carattere errato causerà il fallimento della connessione. Successivamente, controlla la tua porta SMTP. Questa deve corrispondere al tuo metodo di crittografia:
- Porta 587 per la crittografia TLS (la più comune e consigliata)
- Porta 465 per la crittografia SSL
- Porta 25 per nessuna crittografia (spesso bloccata dai provider di hosting, quindi evitala)
Se stai usando l'opzione SMTP Altro (invece di un mailer preconfigurato), ricontrolla la documentazione del tuo provider. Alcuni richiedono formati host specifici.
Ad esempio, potresti aver bisogno di smtp.tuodominio.com invece di solo tuodominio.com, oppure potrebbero usare un sottodominio come mail.tuodominio.com.
Una volta verificato che tutto corrisponda, scorri verso il basso e fai clic su Salva Impostazioni. Ora esegui il test email andando su WP Mail SMTP » Strumenti, facendo clic sulla scheda Test Email e inviando un messaggio di prova al tuo indirizzo email.
Se l'host e la porta erano il problema, dovresti vedere un messaggio di successo invece dell'errore di timeout. Se il test fallisce ancora, passa al prossimo passaggio di risoluzione dei problemi.
2. Ricontrolla le regole del firewall del tuo Web Host
Se hai già verificato le tue credenziali SMTP e stai ancora ricevendo un errore "server non in risposta", il problema potrebbe essere il tuo web host che blocca la connessione.
Molti provider di hosting condiviso (specialmente quelli economici) bloccano le connessioni SMTP in uscita su porte comuni come 587, 465 o 25. Lo fanno per impedire agli spammer di abusare dei loro server.
Ho riscontrato questo problema innumerevoli volte con clienti su host come GoDaddy, Bluehost e HostGator. Le impostazioni del plugin sono corrette, ma le email non vengono inviate perché l'host sta bloccando silenziosamente la connessione.
Contatta il tuo provider di hosting
Il tuo primo passo è contattare il team di supporto del tuo host e chiedere direttamente: "Bloccate le connessioni SMTP in uscita sulle porte 587, 465 o 25?"
Se rispondono di sì, chiedi loro di mettere in whitelist l'indirizzo IP o il dominio del tuo server SMTP. Alcuni host lo faranno per te senza problemi, mentre altri potrebbero richiedere una verifica che non stai inviando spam.
Chiedi informazioni sui relay SMTP interni
Alcuni provider di hosting richiedono di utilizzare il proprio relay di posta interno invece dei servizi SMTP esterni. Ad esempio, se stai usando SendGrid ma il tuo host vuole che tu passi attraverso il loro server relay, dovrai aggiornare le tue impostazioni SMTP in WP Mail SMTP » Impostazioni.
Quando contatti il supporto, chiedi: "I clienti sono tenuti a utilizzare un relay SMTP interno? Se sì, quali sono le impostazioni del server?" Dovrebbero fornirti:
- Host SMTP (es. relay.tuo host.com)
- Porta SMTP (solitamente 587)
- Dettagli di autenticazione (se necessari)

Passa a un Mailer basato su API
Se il tuo host blocca completamente SMTP e non fa eccezioni, puoi aggirare la restrizione passando a un servizio di posta elettronica basato su API.
Servizi come SendLayer, Brevo e Mailgun non utilizzano affatto porte SMTP. Invece, si connettono tramite API, il che significa che aggirano le regole del firewall che bloccano le porte 587 o 465.
Nella mia esperienza, questa è spesso la soluzione più rapida se il tuo host è restio a inserirti nella whitelist. Per cambiare il mailer, vai su WP Mail SMTP » Impostazioni e scegli un mailer diverso dall'elenco, come SendLayer.
Successivamente, dovrai inserire la tua chiave API di SendLayer. Per accedere rapidamente alla tua chiave API nella dashboard di SendLayer, fai clic sul link Ottieni chiave API. Successivamente, torna alle impostazioni di WP Mail SMTP e incolla la chiave nel campo Chiave API.

Una volta risolti eventuali problemi di firewall, puoi procedere a testare nuovamente la connessione. Se l'errore persiste, è ora di controllare i record DNS.
3. Verifica le impostazioni DNS e Cloudflare
I problemi DNS sono subdoli. Le tue impostazioni SMTP potrebbero essere perfette, ma se i record DNS del tuo dominio sono configurati in modo errato, il server rifiuterà comunque la tua connessione.
Ho visto accadere spesso dopo migrazioni del sito o quando si passa a Cloudflare per la prima volta. La buona notizia? Di solito è una soluzione rapida una volta che sai dove cercare.
Controlla i tuoi record DNS
Accedi al tuo pannello di gestione DNS (potrebbe essere presso il tuo registrar di dominio, il tuo provider di hosting o Cloudflare se utilizzi il loro servizio). Devi verificare tre record critici:
- Record SPF: Indica ai server di posta quali IP sono autorizzati a inviare e-mail dal tuo dominio
- Record DKIM: Aggiunge una firma digitale per verificare che le tue e-mail siano legittime
- Record MX: Instrada la posta in arrivo al server corretto (meno rilevante per l'invio SMTP, ma comunque importante)

Se hai recentemente migrato il tuo sito o cambiato provider DNS, è molto probabile che uno di questi record non sia stato trasferito correttamente. Confronta ciò che vedi nel tuo pannello DNS con la documentazione del tuo provider di posta elettronica.
Il problema del proxy Cloudflare
Ecco qualcosa che confonde costantemente le persone: l'impostazione della nuvola arancione di Cloudflare. Quando esegui il proxy di un record DNS tramite Cloudflare (icona della nuvola arancione), questo instrada il traffico attraverso la loro rete per sicurezza e velocità.
Questo è ottimo per il traffico web, ma interrompe l'autenticazione delle e-mail. Vai alle impostazioni DNS di Cloudflare e cerca eventuali record relativi alla posta (MX, SPF, DKIM). Se vedi una nuvola arancione accanto ad essi, fai clic su di essa per passare a Solo DNS (nuvola grigia).
L'esecuzione del proxy di questi record significa che i controlli di autenticazione falliranno perché gli indirizzi IP non corrisponderanno. Il server SMTP rileva una discrepanza e rifiuta la connessione.
4. Rivedi gli eventi di debug per errori specifici
Se la tua e-mail di prova continua a fallire, WP Mail SMTP Pro ti fornisce un potente strumento di risoluzione dei problemi, chiamato log Eventi di debug.
Questa funzionalità acquisisce i messaggi di errore esatti che il tuo server incontra quando tenta di connettersi al tuo provider SMTP. E fidati di me, questi dettagli fanno tutta la differenza quando sei bloccato.
Per accedervi, vai su WP Mail SMTP » Strumenti » Eventi di debug nella tua dashboard di WordPress. Vedrai un elenco dei tentativi di connessione recenti.

Ogni voce mostra il timestamp, il mailer utilizzato e il messaggio di errore specifico che ha causato il fallimento. Fai clic su qualsiasi evento di debug per espanderlo e visualizzare l'output completo dell'errore.

Ora, ecco cosa cercare. Il messaggio di errore di solito ti dice esattamente cosa è andato storto:
- Gli errori 'Connection timed out' significano quasi sempre che qualcosa sta bloccando la connessione prima ancora che raggiunga il tuo server SMTP.
- Questo è tipicamente un problema di firewall, sia dal lato del tuo web host che da quello del tuo provider SMTP. Dovrai contattare il tuo host e chiedere loro di inserire negli elenchi consentiti gli indirizzi IP o la porta del tuo provider SMTP.
- Gli errori 'Connection refused' sono diversi. Questi di solito significano che il tuo server ha raggiunto l'host SMTP, ma l'host ha rifiutato la connessione.
- Nove volte su dieci, questo indica un'impostazione errata dell'host o della porta nella configurazione di WP Mail SMTP. Ricontrolla di utilizzare l'indirizzo del server e il numero di porta corretti per il tuo mailer.
- Gli errori 'Network unreachable' suggeriscono un problema di rete più ampio, possibilmente correlato al DNS o un problema di routing tra il tuo server e il provider SMTP.
Quando devi escalare il problema al tuo web host o provider SMTP, non dire semplicemente "le mie email non funzionano". Invece, copia i dettagli completi dell'evento di debug.
Fai clic sul pulsante Copia in fondo all'evento di debug espanso, oppure seleziona manualmente e copia l'intero output dell'errore. Incollalo nel tuo ticket di supporto.
I dettagli tecnici (codici di errore, tentativi di connessione, fallimenti di autenticazione) forniscono ai team di supporto esattamente ciò di cui hanno bisogno per diagnosticare rapidamente il problema.
5. Prova temporaneamente con un mittente diverso
Se hai provato tutto e ancora non riesci a far rispondere il tuo server SMTP, il problema potrebbe essere specifico del tuo attuale provider di posta elettronica.
Ho visto succedere questo quando un mailer ha interruzioni temporanee o quando c'è un problema con il modo in cui la loro API gestisce determinate configurazioni.
Il modo più rapido per isolare il problema è passare temporaneamente a un mailer diverso. Vai su WP Mail SMTP » Impostazioni nella tua bacheca di WordPress.
Scorri verso il basso per trovare la tua connessione mailer corrente e ne aggiungeremo una nuova da testare. Segui la procedura guidata di configurazione per il mailer scelto, quindi invia un'email di prova da WP Mail SMTP » Test Email.
6. Aggiungi un mittente di backup e routing intelligente
Uno dei modi più intelligenti per evitare che i problemi del server SMTP interrompano il tuo sito è configurare una connessione di backup. Con WP Mail SMTP Pro, puoi impostare un mailer secondario che entra automaticamente in funzione se la tua connessione principale fallisce.
Innanzitutto, vai su WP Mail SMTP » Impostazioni » Connessioni aggiuntive nella tua bacheca di WordPress e configura il tuo nuovo mailer per impostarlo come backup.
Una volta aggiunta una connessione aggiuntiva, vai su WP Mail SMTP » Impostazioni per accedere alla pagina delle impostazioni del plugin. Nella scheda Generale, scorri verso il basso fino alla sezione Connessione di backup.
Qui, sarai in grado di scegliere qualsiasi connessione aggiuntiva che hai configurato in precedenza. Procedi e scegli quella che desideri utilizzare come Connessione di Backup.
Se vuoi portare la tua affidabilità email al livello successivo, Smart Routing ti offre un controllo granulare su quali email passano attraverso quale mailer.
Per utilizzare questa funzionalità, dovrai attivare l'opzione Abilita Smart Routing. Quindi, fai clic su Aggiungi Nuova Regola di Routing per iniziare.
Vedrai opzioni per creare condizioni basate su:
- A Email: Invia email a indirizzi o domini specifici
- Da Email: Invia in base all'indirizzo del mittente
- Oggetto: Destina email con testo specifico nell'oggetto
- Tipo Email: Invia per tipo di notifica (come ordini WooCommerce, registrazione utente, reset password, ecc.)
Una volta fatto, crea regole per instradare le email sensibili al tempo al tuo provider più veloce e le email di massa o di marketing a un mailer creato per i volumi.

Questa configurazione ti offre una grande tranquillità. Anche se un mailer raggiunge un limite di frequenza o riscontra problemi temporanei, le tue email importanti continuano a fluire attraverso percorsi alternativi.
7. Problemi persistenti? Chiedi assistenza esperta!
Se continui a riscontrare problemi, il team di supporto di WP Mail SMTP è pronto ad aiutarti. Quando li contatti:
- Includi il tuo nome, email e dettagli specifici del problema.
- Fornire un URL o l'accesso al tuo sito può accelerare la risoluzione.
- Se concedi l'accesso, assicurati che abbiano il ruolo di 'Amministratore'.
- Descrivi il problema in modo breve e chiaro nella casella del messaggio.
- Una volta preparato, fai clic su Invia. Il team di supporto risponderà prontamente!
FAQ su come risolvere il problema del server SMTP non in risposta in WordPress
Ecco alcune domande comuni e le loro risposte riguardo all'errore SMTP "impossibile connettersi al server" in WordPress.
Cosa significa 'server SMTP non in risposta' in WordPress?
Quando vedi 'server SMTP non in risposta', significa che WordPress ha tentato di connettersi al tuo server di posta ma non ha ricevuto alcuna risposta.
Ciò accade solitamente perché il server non è raggiungibile, le tue credenziali sono errate o qualcosa sta bloccando la connessione (come un firewall o una porta errata).
In che modo 'server non in risposta' è diverso da 'impossibile connettersi all'host SMTP'?
Entrambi gli errori indicano che WordPress non riesce a raggiungere il tuo server SMTP, ma sono leggermente diversi.
- 'Server non in risposta' significa che il tentativo di connessione è scaduto senza risposta.
- 'Impossibile connettersi all'host SMTP' di solito significa che la connessione è stata attivamente rifiutata o bloccata prima ancora che si tentasse l'autenticazione.
Le regole del firewall possono causare errori di timeout SMTP?
Assolutamente. I firewall (sia sul tuo server che presso il tuo provider di hosting) possono bloccare le connessioni in uscita sulle porte SMTP comuni come 25, 465 e 587.
Se il tuo firewall considera queste porte rischiose, rifiuterà la connessione prima ancora che inizi. Mi è capitato su piani di hosting condiviso che bloccano la porta 25 per impostazione predefinita.
Se sospetti un problema di firewall, contatta il tuo host e chiedi loro di mettere in whitelist il server SMTP che stai cercando di utilizzare.
Perché la mia connessione SMTP funziona a volte e altre no?
I fallimenti intermittenti di SMTP di solito indicano una di queste tre cose: limitazione della frequenza, sovraccarico del server o problemi di rete temporanei.
Se il tuo provider SMTP limita il numero di email che puoi inviare all'ora e raggiungi quel limite, le nuove email falliranno fino al ripristino del limite.
Un'altra causa comune è l'hosting condiviso. Durante i periodi di traffico intenso, il tuo server potrebbe avere difficoltà a mantenere le connessioni in uscita.
È qui che le Connessioni di Backup in WP Mail SMTP Pro brillano davvero. Se il tuo server primario va offline o va in timeout, il backup interviene automaticamente.
Cambiare la crittografia da TLS a SSL risolverà i problemi di connessione?
A volte, sì. TLS e SSL sono protocolli di crittografia diversi e il tuo server SMTP potrebbe supportarne solo uno.
Se stai usando TLS sulla porta 587 e non funziona, prova a passare a SSL sulla porta 465 (o viceversa).
Detto questo, cambiare la crittografia non aiuterà se il vero problema è una porta bloccata o credenziali errate.
Successivamente, scopri come risolvere l'errore Impossibile connettersi all'host SMTP in WordPress
Se continui a riscontrare problemi di consegna delle email dopo aver risolto l'errore "Il server SMTP non risponde", potresti incontrare un problema correlato: il messaggio "Impossibile connettersi all'host SMTP".
Ho scritto una guida completa che illustra questi specifici passaggi di risoluzione dei problemi, in modo che le tue email vengano comunque consegnate anche quando la tua connessione primaria ha problemi.
Correggi subito le tue email WordPress
Pronto a risolvere i tuoi problemi di posta elettronica? Inizia oggi stesso con il miglior plugin SMTP per WordPress. Se non hai tempo per risolvere i tuoi problemi di posta elettronica, puoi ottenere assistenza completa per la configurazione White Glove come acquisto aggiuntivo, e c'è una garanzia di rimborso di 14 giorni per tutti i piani a pagamento.
Se questo articolo ti è stato d'aiuto, seguici su Facebook e Twitter per altri suggerimenti e tutorial su WordPress.