Perché usare un SMTP autenticato è fondamentale per l’invio email da WordPress (e da qualsiasi CMS)

L’invio di email è una funzione critica per qualunque sito web: moduli di contatto, conferme d’ordine, reset password, notifiche di sistema.

Eppure, uno degli errori più comuni (e più dannosi) è affidarsi all’invio mail “di default” del CMS, senza un SMTP autenticato.

Il risultato?

Email che non arrivano, finiscono in spam, o vengono rifiutate dai server di destinazione.

Vediamo perché usare un SMTP autenticato è indispensabile, cosa succede senza, e come implementarlo correttamente su WordPress (e sugli altri CMS).


❌ Cosa NON funziona: l’invio PHP “mail()” classico

Molti CMS (WordPress incluso) possono inviare email usando la funzione PHP mail() o meccanismi simili.

Tecnicamente funziona, ma nel 2026 non è più sufficiente.

I principali problemi:

  • ❌ Nessuna autenticazione del mittente
  • ❌ Mancanza di SPF, DKIM e DMARC
  • ❌ IP del server spesso non “reputato”
  • ❌ Alto rischio di spam o rifiuto totale

👉 Oggi Gmail, Outlook, Yahoo e simili bloccano o penalizzano questo tipo di invio.


✅ Cos’è un SMTP autenticato (e perché fa la differenza)

Un SMTP autenticato è un server di posta che:

  • richiede username e password
  • invia email a nome di un dominio verificato
  • firma i messaggi con DKIM
  • rispetta le policy SPF e DMARC

In pratica:

📬 Le email vengono riconosciute come legittime, affidabili e coerenti con il dominio mittente.

I vantaggi immediati:

  • ✔️ Email recapitate (non perse)
  • ✔️ Drastica riduzione dello spam
  • ✔️ Maggiore reputazione del dominio
  • ✔️ Compatibilità con tutti i provider moderni

🌍 Vale per TUTTI i CMS (non solo WordPress)

Anche se WordPress è il più diffuso, il discorso vale per qualsiasi CMS o applicazione web:

  • WordPress
  • Joomla
  • Prestashop
  • Magento
  • Laravel / Symfony
  • Script PHP personalizzati
  • CRM e gestionali web

👉 Se il sito invia email, deve usare SMTP autenticato. Punto.


🧩 I migliori plugin SMTP per WordPress

Su WordPress l’implementazione è semplice grazie ai plugin dedicati.

🔹 WP Mail SMTP

Il più usato e affidabile

  • Supporta SMTP classico e provider esterni
  • Log delle email
  • Test di invio immediato
  • Configurazione guidata

Ideale per: siti aziendali, ecommerce, blog professionali.


🔹 FluentSMTP

Leggero e moderno

  • Supporto multi-connessione
  • Fallback automatico
  • Ottime performance

Ideale per: siti con volumi medio-alti di email.


🔹 Post SMTP Mailer

Molto tecnico

  • Debug avanzato
  • Log dettagliati
  • Supporto OAuth

Ideale per: sviluppatori e sistemisti.


⚙️ Configurazione SMTP: parametri tipici

Indipendentemente dal plugin, i dati richiesti sono quasi sempre:

  • Server SMTP (es. mail.tuodominio.it)
  • Porta:
    • 587 (TLS – consigliata)
    • 465 (SSL)
  • Crittografia: TLS o SSL
  • Username: email completa (es. [email protected])
  • Password: della casella email
  • From Email: coerente con il dominio

⚠️ Importante: il mittente deve SEMPRE appartenere al dominio autenticato.


🛡️ SPF, DKIM e DMARC: il trio della deliverability

Configurare l’SMTP è essenziale, ma non basta se il DNS del dominio non è corretto.

🔐 SPF

Dice: “questi server sono autorizzati a inviare email per il dominio”

✍️ DKIM

Firma digitalmente le email per garantirne l’integrità

🚨 DMARC

Definisce cosa fare se SPF/DKIM falliscono (monitor, quarantena, rifiuto)

👉 Senza questi record, anche un SMTP configurato bene può finire in spam.


🧪 Test e verifiche consigliate

Dopo la configurazione:

  • Usa il test email del plugin
  • Verifica gli header del messaggio
  • Controlla SPF/DKIM/DMARC con strumenti online
  • Fai test verso Gmail, Outlook e Yahoo

🚀 Conclusione

Nel 2026 non esiste più un sito professionale senza SMTP autenticato.

Se il tuo CMS invia email senza:

  • autenticazione SMTP
  • record DNS corretti
  • plugin dedicato

📉 stai perdendo messaggi, clienti e affidabilità.

👉 Configurare un SMTP autenticato non è un’opzione, è uno standard minimo di qualità e sicurezza.