L'enviament de correus electrònics és una part fonamental de qualsevol lloc web de WordPress. Tant si estàs gestionant un blog personal, una botiga en línia o un lloc corporatiu, la capacitat d'enviar correus electrònics és essencial per mantenir una comunicació efectiva amb els teus usuaris, clients i seguidors. Tanmateix, WordPress, per defecte, utilitza la funció de correu electrònic incorporada, la qual a vegades pot presentar problemes de lliurament.
És aquí on entra en joc el plugin WP Mail SMTP de WordPress. Aquest plugin és una solució per millorar la fiabilitat del teu sistema de correu electrònic.
En aquesta guia mostrem els passos a seguir per instal·lar i configurar un compte de correu de cdmon en aquest plugin.
Has d'anar a la secció de plugins, a Afegeix nou des del panell d'administració del teu WordPress:
Des d'allà has de cercar el nom de WP Mail SMTP al cercador i instal·lar el plugin que mostrem:
Un cop instal·lat, fes clic a “Activar”:
En activar-lo, et redirigirà a l'assistent de configuració del plugin. Has d'anar a “Comencem” per iniciar la configuració:
En el primer pas de configuració has de triar el servei SMTP. Per afegir el correu de cdmon has de seleccionar “Altres SMTP” i fer clic a “Desa i continua”:
En el següent pas se sol·liciten els ajustos del servidor de correu. Has d'omplir els camps substituint les dades que es mostren a la imatge per les dades del teu domini i del teu compte de correu:
Un cop introduïdes totes les dades, fes clic a Desa i continua
A continuació, el plugin mostrarà les característiques addicionals que es poden afegir per gestionar-ho tot des del mateix lloc.
Pots deixar els camps marcats si vols fer-ho tot des del mateix plugin, però si tens algun altre plugin amb funcions similars i intentes activar-lo, podries rebre un error.
Els camps essencials són Millora del lliurament de correu electrònic i Seguiment d'errors de correu electrònic; els altres tres són opcionals:
El següent pas és per subscriure's a la newsletter de WP Mail SMTP. Si vols, pots Ometre aquest pas.
El cinquè pas és introduir la clau de llicència de WP Mail SMTP Pro si en disposes.
Si utilitzes la versió Lite, pots Ometre aquest pas:
L'últim pas és la comprovació de la configuració. Si és correcta, apareixerà un missatge com el següent:
Si vols fer un enviament de prova, pots fer clic a “Envia un correu electrònic de prova”.
Si tot funciona correctament, rebràs un correu del plugin:
Un cop configurat el plugin, pots modificar els ajustos i canviar el compte assignat.
Des de l'apartat “Ajustos” del plugin es mostren les dades configurades:
Solució de problemes: errors d'enviament amb alguns plugins
En alguns casos, especialment en utilitzar plugins com WPML o altres menys comuns, l'enviament de correus mitjançant SMTP pot fallar.
Això passa perquè aquests plugins utilitzen autenticació amb contrasenya xifrada en MD5, cosa que pot provocar incompatibilitats amb la configuració estàndard d'SMTP.
Forçar autenticació SMTP tipus LOGIN
Per solucionar-ho, cal forçar el mètode d'autenticació SMTP a LOGIN. Per fer-ho, segueix aquests passos:
- Ves a Extensions > Afegeix una extensió
- Cerca i instal·la el plugin Code Snippets
- Un cop instal·lat, accedeix a Snippets > Add New
- Afegeix un nom, per exemple: Forçar SMTP LOGIN
- Introdueix el següent codi:
add_action('phpmailer_init', function($phpmailer) {
$phpmailer->Mailer = 'smtp';
$phpmailer->SMTPAuth = true;
$phpmailer->AuthType = 'LOGIN';
});
Configura el snippet perquè s'executi a tot el lloc i desa'l i activa'l
Un cop aplicat, ja pots tornar a la configuració del plugin WP Mail SMTP i fer un enviament de prova
Si tot és correcte, el correu s'hauria d'enviar sense problemes.
Aquest ajust només és necessari en casos concrets en què hi hagi conflictes amb l'autenticació SMTP. Si la teva configuració funciona correctament, no cal aplicar-lo.