Riepilogo AI
Nota: questa guida si riferisce al client SMTP "Altro " in WP Mail SMTP.
Cosa significa questo errore
È stato avviato il tentativo di connessione al server SMTP, ma non è mai stata ricevuta una risposta. Il processo è rimasto in sospeso fino al raggiungimento del timeout. Il codice di errore 110 indica un timeout del socket Linux.
Cause più comuni
- Il tuo provider di hosting blocca la porta 25 (la causa più comune)
- Un firewall scarta silenziosamente i pacchetti invece di rifiutare la connessione
- Un indirizzo host SMTP errato indica un server che non risponde
- Il firewall lato server dell'host SMTP blocca l'IP del tuo server
Come risolvere il problema
Ecco la guida completa passo dopo passo per risolvere l'errore.
Imposta il tipo di crittografia
La maggior parte dei provider di hosting blocca la porta 25 e richiede invece una connessione sicura. Inizia impostando la crittografia corretta.
Nell'area di amministrazione di WordPress, vai su WP Mail SMTP » Impostazioni e scorri verso il basso fino alla sezione "Altro SMTP ". Quindi, imposta " Crittografia " su TLS.

Il numero di porta dovrebbe passare automaticamente a 587. Tuttavia, assicurati di impostare il campo " Porta SMTP " su 587, se non l'hai già fatto, e salva le impostazioni.
Inviare un'e-mail di prova
Dopo aver aggiornato la crittografia e il numero di porta, assicurati di testare le tue e-mail per verificare che la correzione funzioni. Per inviare un'e-mail di prova, vai su WP Mail SMTP » Strumenti, clicca sulla scheda " Test e-mail " e poi su "Invia e-mail".

Prova SSL sulla porta 465
Alcuni server consentono connessioni SSL solo sulla porta 465. Se l'uso della porta 587 non risolve il problema sul tuo sito, potresti provare a utilizzare un numero di porta diverso.
Per farlo, vai su WP Mail SMTP » Impostazioni. Quindi, imposta la crittografia su SSL e il campo Porta SMTP su 465. Assicurati di salvare le modifiche al termine.

Infine, torna alla sezione WP Mail SMTP » Strumenti, clicca sulla scheda " Test e-mail " e invia un'e-mail di prova.
Verifica l'indirizzo dell'host SMTP
Se la modifica del metodo di crittografia e del numero di porta non risolve il problema sul tuo sito, è possibile che l'indirizzo host SMTP sia stato digitato in modo errato. Un errore di digitazione nell'indirizzo host può indicare un server che non risponde, causando anch'esso un timeout.
Inizia andando su WP Mail SMTP » Impostazioni e controllando il Host SMTP campo. Verifica che corrisponda al valore fornito dal tuo provider di posta elettronica (ad esempio, smtp.gmail.com per Gmail, smtp.office365.com per Outlook, oppure smtp.sendlayer.net (per SendLayer).
Quindi, correggi eventuali errori di battitura e clicca su «Salva impostazioni». Infine, torna su WP Mail SMTP » Strumenti e invia un'e-mail di prova.
Contatta il tuo provider di hosting
Se nessuno dei passaggi precedenti risolve il problema del timeout, è probabile che la causa sia un firewall o una restrizione di rete sul tuo server di hosting.
Inizia contattando il tuo provider di hosting e chiedi quali porte SMTP in uscita (587, 465) sono aperte. Se il tuo provider conferma che le porte SMTP in uscita sono bloccate e non è in grado di aprirle, passa a un altro provider di posta elettronica che non richieda porte SMTP aperte, come SendLayer, SendGrid o Mailgun. Questi servizi di posta si connettono tramite HTTPS, che i provider di hosting non bloccano.
Se il firewall dell'host SMTP blocca l'IP del tuo server, chiedi al tuo provider di hosting l'indirizzo IP in uscita del tuo server, quindi aggiungilo all'elenco delle eccezioni nelle impostazioni del firewall del tuo provider di posta elettronica.
Note
- Timeout (110) vs. Rifiutato (111): "timeout" significa che il firewall scarta i pacchetti senza avvisare; "rifiutato" significa che la porta è stata chiusa in modo attivo. La soluzione è la stessa: provare con una porta diversa.
- Se utilizzi un hosting condiviso, le porte SMTP sono quasi sempre bloccate. Passare a SendLayer, SendGrid o Mailgun è la soluzione più affidabile nel lungo periodo.
Ecco fatto! Ora sai come risolvere l'errore "Connection Timed Out (Codice 110)" e ripristinare l'invio delle e-mail tramite WP Mail SMTP.