Come configurare wordpress per inviare email tramite SMTP esterno?
Vediamo come fare.
Introduzione
Alcune volte abbiamo la necessità di impostare un server SMTP esterno per inviare le mail di wordpress. Dalle mail transazionali a mail personalizzate, quello che possiamo fare è aggiungere il codice direttamente nel file functions.php come descritto in questo articolo: inviare mail tramite smtp esterno senza plugin oppure farlo tramite un apposito plugin.
Il plugin
Il plugin che utilizziamo e che funziona egregiamente è WP Mail SMTP.
Questo plugin, scaricabile dal repository di worpdress al seguente indirizzo: https://wordpress.org/plugins/wp-mail-smtp/ , ci mette a disposizione un’interfaccia utente per impostare le seguenti opzioni
- Specificare il nome e la mail del mittente
- Selezionare se inviare le mail tramite SMTP o la funzione nativa mail()
- Selezionare il nome host del server SMTP
- Selezionare la porta del server SMTP(defaults sulla 25).
- Selezionare il tipo di crittografia da utilizzare (SSL / TLS)
- Selezionare se utilizzare l’autenticazione per il server SMTP
- Impostare il nome e la password per l’autenticazione
Una volta installato quindi, non resta che configurarlo con i parametri forniti dal fornitore del servizio SMTP ed effettuare una prova tramite l’apposito tool per l’invio della mail di test.
Se tutto è configurato bene riceveremo la mail inviata dal server SMTP e non più tramite la funzione locale mail() di PHP.
Ora non vi resta che provare e..per qualsiasi dubbio lasciate un commento.
DETTAGLI
Livello: basso
Compatibilità: testato su WP versione 3.9.1