<html lang="it-it" dir="ltr"><head></head><body>### [Errore SMTP: impossibile verificare il certificato SSL](https://wpmailsmtp.com/docs/smtp-ssl-certificate-verify-failed/)

**Pubblicato:** 25 maggio 2026
**Autore:** David Ozokoye

**Contenuto:**

**Nota**: Questa guida si applica al [Mailer SMTP Altro](https://wpmailsmtp.com/docs/how-to-set-up-the-other-smtp-mailer-in-wp-mail-smtp/ "SMTP Altro") in WP Mail SMTP.

## Cosa significa questo errore

PHP non è riuscito a verificare il certificato SSL o TLS del server SMTP. La connessione ha raggiunto il server, ma l'handshake crittografato è fallito perché il certificato è scaduto, è autofirmato o ha una catena di certificati incompleta. Il tuo sito non invierà email finché non risolverai il problema del certificato.

## Cause comuni

- Server di posta self-hosted che utilizza un certificato autofirmato
- Il certificato SSL sul server di posta è scaduto
- Utilizzo della crittografia SSL (porta 465) con un server che supporta solo TLS (porta 587) o viceversa
- Pacchetto di certificati CA obsoleto sul server di hosting WordPress

## Come risolvere

Ecco la guida completa passo passo per risolvere l'errore.

### Passaggio 1: Passa da SSL a TLS (o viceversa)

Una discrepanza tra il tipo di crittografia e la porta è la causa più comune. Prova l'altra combinazione.

Inizia andando su **WP Mail SMTP » Impostazioni** e scorri fino alla sezione **SMTP Altro**.

![Mailer SMTP Altro](https://wpmailsmtp.com/wp-content/uploads/2026/02/select-other-smtp.png)Quindi, imposta **Crittografia** su **TLS** e **Porta SMTP** su `587`. Fai clic su **Salva impostazioni**.

![Imposta il tipo di crittografia SMTP](https://wpmailsmtp.com/wp-content/uploads/2026/05/smtp-port.png)Per testare la correzione, vai su **WP Mail SMTP » Strumenti**, fai clic sulla scheda **Test email** e fai clic su **Invia email**.

![Scheda Test email](https://wpmailsmtp.com/wp-content/uploads/2024/10/test-email-tab-1024x1002.png)Se l'errore è scomparso, hai finito. Tuttavia, se persiste, prova la combinazione SSL sulla porta 465: torna su **WP Mail SMTP » Impostazioni**, imposta **Crittografia** su **SSL** e **Porta SMTP** su `465`, quindi fai clic su **Salva impostazioni** e invia un'altra email di prova.

Continua al Passaggio 2 se nessuno dei passaggi precedenti risolve l'errore sul tuo sito.

### Passaggio 2: Installa un certificato valido su un server di posta self-hosted

Se gestisci il tuo server di posta (cPanel, Plesk, hMailServer e simili) e utilizza un certificato autofirmato, PHP lo rifiuterà per impostazione predefinita.

Inizia installando un certificato SSL gratuito e attendibile sul server di posta utilizzando [Let's Encrypt](https://letsencrypt.org/ "Let's Encrypt"). In cPanel, vai su **Stato SSL/TLS** ed esegui AutoSSL, o installa un certificato Let's Encrypt per l'hostname di posta.

Per gli utenti Plesk, vai su **Strumenti e impostazioni » Certificati SSL/TLS** e abilita Let's Encrypt per il dominio di posta.

Infine, una volta che il certificato è in atto, torna su **WP Mail SMTP » Strumenti** e invia un'email di prova. Questo dovrebbe risolvere l'errore sul tuo sito. Tuttavia, continua al prossimo passaggio di risoluzione dei problemi di seguito se l'errore non è stato risolto.

### Passaggio 3: Rinnova un certificato scaduto

I certificati SSL hanno spesso una data di scadenza. Se il certificato SSL del server di posta è scaduto, l'amministratore del server dovrà rinnovarlo.

Puoi rinnovare il certificato SSL tramite il tuo pannello di controllo di hosting o il provider di certificati. Tuttavia, se utilizzi un servizio di posta di terze parti (il server Exchange della tua azienda, un host di posta gestito o simili), contatta l'amministratore del server di posta e informa che il certificato è scaduto.

Infine, una volta rinnovato il certificato, torna su **WP Mail SMTP » Strumenti** e invia un'email di prova.

### Passaggio 4: Chiedi al tuo provider di hosting di aggiornare il pacchetto di certificati CA

Se il pacchetto di certificati CA sul tuo server di hosting WordPress è obsoleto, PHP non può verificare nemmeno i certificati validi. Questo è un problema a livello di server che solo il tuo provider di hosting può risolvere.

Inizia contattando il supporto del tuo provider di hosting. Quindi, chiedi loro di aggiornare il pacchetto di certificati CA (`ca-certificates` o `ca-bundle.crt`) sul server. Una volta confermato l'aggiornamento, torna su **WP Mail SMTP » Strumenti** e invia un'email di prova.

### Passaggio 5: Passa a un mailer basato su API

Se nessuno dei passaggi precedenti risolve l'errore, la soluzione a lungo termine più semplice è abbandonare completamente SMTP. I mailer basati su API si connettono tramite HTTPS ed evitano problemi di certificati SSL o TLS con i server di posta.

Inizia andando su **WP Mail SMTP » Impostazioni**. Nella sezione **Mailer**, seleziona un mailer basato su API come **SendLayer**, **Brevo (Sendinblue)**, **SendGrid** o **Mailgun**.

![Seleziona un mailer in WP Mail SMTP](https://wpmailsmtp.com/wp-content/uploads/2026/05/wp-mail-smtp-mailers.png)Quindi, segui le istruzioni sullo schermo per connettere il tuo account e fai clic su **Salva impostazioni**.

Infine, invia un'email di prova da **WP Mail SMTP » Strumenti**.

## Note

- Questo errore è raro con i principali provider (Gmail, Outlook, Yahoo e simili) perché mantengono certificati validi. È più comune con server di posta self-hosted o con server di posta cPanel e Plesk.
- È possibile disabilitare la verifica SSL tramite codice PHP personalizzato, ma è **fortemente sconsigliato**. Espone le tue credenziali SMTP all'intercettazione. Risolvi invece il certificato.
- Se l'errore è apparso improvvisamente su un server che funzionava in precedenza, la causa più probabile è un certificato scaduto. Verifica con l'amministratore del server di posta.

Fatto! Ora sai come risolvere l'errore 'Impossibile verificare il certificato SSL' e far ripartire l'invio delle tue email tramite WP Mail SMTP.

**Categorie:** Libreria Errori

---</body></html>