Come configurare WordPress in modo che usi SMTP per l’invio di email

Scopri come configurare il tuo WordPress in modo che invii messaggi via SMTP

Per impostazione predefinita, WordPress utilizza la funzione PHP Mail per inviare le sue e-mail. Tuttavia è meglio usare SMTP perché gestisce meglio l'invio dei messaggi e puoi anche usarlo per inviare email da un servizio di posta di terze parti.

Per prima cosa devi installare un plugin chiamato WP Mail SMTP seguendo le istruzioni del nostro tutorial su come installare i plugin di WordPress. Una volta installato e attivato il plugin, verrà mostrato un nuovo menu nella sezione Impostazioni, chiamato Email. Dovrai entrare in questo menu per configurare WordPress affinché funzioni con SMTP.

In questa pagina vedrai diverse opzioni di configurazione disponibili:

Ecco un elenco di tutte le opzioni e cosa esse configurano:

  • Dall’indirizzo - l’indirizzo email da cui vuoi invare le email - per esempio email@tuodominio.it;
  • Dal nome - il nome da cui le tue mail verrano inviate
  • Mailer - scegli se utilizzare la funzione PHP mail() di default, un account Gmail/G Suite, Mailgun, SendGrid oppure altri server SMTP. Scegliendo il metodo di Default invierai messaggi utilizzando la funzione PHP mail() senza autenticazione SMTP. Le opzioni Gmail/G Suite, Mailgun e SendGrind richiedono informazioni aggiuntive come ID Cliente e Chiave Segreta/API, le quali devono essere recuperate dai rispettivi provider. L’opzione altri server SMTP ti chiederà di inserire dettagli di configurazione aggiuntivi che descriveremo di seguito.
  • Percorso di ritorno - Spunta la casella se vuoi abbinare il percorso di ritorno delle tue mail all’indirizzo d’invio;

Qualora scegliessi altri server SMTP ti verrà richiesto di aggiungere le impostazioni di configurazione SMTP del server che vuoi utilizzare.

  • Host SMTP - l’hostname del tuo server SMTP;
  • Porta SMTP - la porta che utilizza il tuo server;
  • Crittografia - se la crittografia SSL/TLS e’ disponibile per quel hostname, selezionala qui;
  • Auto TLS - se il tuo server supporta criptazione TLS, abilita questa opzione;
  • Autenticazione - Spunta la casella qualora il server SMTP richieda autenticazione;
  • Username - Il nome utente per il tuo Server SMTP;
  • Password - la password per il tuo server SMTP;

Una volta completata la configurazione, clicca sul pulsante Salva alla fine della pagina.