Introducción
¡Hola! Soy Gonzalo, un desarrollador web con varios años de experiencia trabajando con WordPress y ayudando a muchos clientes a resolver sus problemas con el envío de correos electrónicos desde sus sitios web. Hoy quiero compartir contigo una guía paso a paso sobre cómo configurar WP Mail SMTP, una herramienta esencial para asegurar que los correos electrónicos de tu sitio lleguen a su destino sin problemas. Vamos a sumergirnos en el proceso y verás lo sencillo que puede ser.
¿Por Qué Configurar WP Mail SMTP?
Los correos electrónicos enviados desde WordPress a menudo no llegan a la bandeja de entrada de los destinatarios debido a que algunos servidores desactivan la función PHP mail por defecto. La solución es configurar el envío de correos electrónicos a través de un servidor SMTP, lo que garantiza una entrega más fiable y segura. Vamos a ver cómo hacerlo.
Creación de Correo en cPanel
Antes de comenzar con la configuración de WP Mail SMTP, necesitamos tener una cuenta de correo electrónico configurada en cPanel. Aquí te explico cómo hacerlo:
- Inicia sesión en tu cPanel: Accede a cPanel con tus credenciales.
- Navega a la sección «Cuentas de correo electrónico»: Busca y selecciona «Cuentas de correo electrónico».
- Crea una nueva cuenta de correo: Elige el dominio correcto, ingresa el nombre de usuario deseado y establece una contraseña segura.
- Guarda la información: Necesitarás estos datos más adelante para configurar el plugin.
Instalación del Plugin WP Mail SMTP
El siguiente paso es instalar el plugin WP Mail SMTP en tu sitio de WordPress:
- Accede al escritorio de WordPress: Inicia sesión en tu sitio de WordPress.
- Ve a «Plugins» > «Añadir nuevo»: Busca «WP Mail SMTP».
- Instala y activa el plugin: Haz clic en «Instalar ahora» y luego en «Activar».
Configuración del Plugin WP Mail SMTP
Una vez que el plugin está instalado y activado, es momento de configurarlo. Aquí está el proceso paso a paso:
- Accede a la configuración del plugin: Ve a «Ajustes» > «WP Mail SMTP».
- Configura el remitente: Ingresa el correo electrónico y el nombre que deseas usar como remitente.
- Selecciona el servidor SMTP: Elige el servidor SMTP que utilizarás (puede ser el de tu proveedor de hosting o un servicio externo como Gmail).
- Introduce los detalles de la cuenta de correo: Ingresa el nombre de usuario y la contraseña de la cuenta de correo creada en cPanel.
- Configura el puerto y cifrado: Selecciona el puerto correcto (generalmente 587 para TLS o 465 para SSL) y el tipo de cifrado.
- Guarda los cambios: Asegúrate de guardar la configuración.
Prueba de Configuración
Para asegurarte de que todo está configurado correctamente, realiza una prueba de envío de correo:
- Envía un correo de prueba: Desde la página de configuración del plugin, busca la opción de enviar un correo de prueba.
- Verifica la entrega: Comprueba que el correo de prueba llega a la bandeja de entrada del destinatario.
Configuración de WP Mail SMTP con Gmail
Ahora, veamos cómo configurar WP Mail SMTP para enviar correos electrónicos a través de Gmail, utilizando Google Cloud Platform para obtener las credenciales necesarias.
Instalar y Activar WP Mail SMTP Plugin
- Accede al escritorio de WordPress: Inicia sesión en tu sitio de WordPress.
- Ve a «Plugins» > «Añadir nuevo»: Busca «WP Mail SMTP».
- Instala y activa el plugin: Haz clic en «Instalar ahora» y luego en «Activar».
Configurar el Remitente
- Accede a la configuración del plugin: Ve a «Ajustes» > «WP Mail SMTP».
- Introduce tu correo electrónico y nombre de remitente: Ingresa el correo electrónico que utilizarás para enviar correos y el nombre del remitente.
- Establece la ruta de retorno: Configura la ruta de retorno con la misma dirección de correo.
- Selecciona el servicio de Google: En la sección de ajustes, selecciona «Google».
Crear Proyecto en Google Cloud Platform
- Inicia sesión en Google Cloud Platform: Accede a Google Cloud Platform con tu cuenta de Google.
- Crea un nuevo proyecto: Selecciona «Nuevo proyecto» y asigna un nombre al proyecto.
- Selecciona «API y servicios»: Navega a «API y servicios» y busca «Gmail API».
- Habilita la API de Gmail: Haz clic en «Habilitar».
Crear Credenciales y Configurar Redirección
- Crea nuevas credenciales: En la API de Gmail, selecciona «Credenciales» > «Crear credenciales» > «ID de cliente OAuth».
- Configura la aplicación como «aplicación web»: Ingresa los detalles necesarios y copia la URI de redirección autorizada desde WP Mail SMTP.
- Agrega la URI de redirección en Google Cloud: Pega la URI de redirección autorizada en Google Cloud y guarda los cambios.
Completar la Configuración en WordPress
- Copia el ID y secreto del cliente: Desde Google Cloud, copia el ID de cliente y el secreto del cliente.
- Pégalos en los ajustes del plugin: Vuelve a los ajustes de WP Mail SMTP en WordPress e ingresa estos datos.
- Permite que el plugin envíe correos: Autoriza la aplicación para enviar correos desde tu cuenta de Gmail.
- Verifica la configuración: Realiza una prueba de envío para asegurarte de que los correos electrónicos se envían correctamente.
Conclusión
Configurar WP Mail SMTP es una excelente manera de garantizar que los correos electrónicos de tu sitio de WordPress lleguen a su destino sin problemas. Ya sea que utilices un servidor SMTP proporcionado por tu proveedor de hosting o configures Gmail a través de Google Cloud Platform, los pasos son sencillos y claros. Sigue esta guía y asegúrate de que tus correos electrónicos no se pierdan nunca más.