Cómo instalar un servidor SMTP para enviar emails con WordPress

¿Estás teniendo problemas para enviar o recibir emails desde tu sitio de WordPress? Una solución para ello es usar un email de terceros tales como Mandrill. Aun así, estos servicios te costarán dinero extra. En este artículo, te mostraremos cómo usar un servidor SMTP y enviar emails con WordPress.

El problema con los emails de WordPress

WordPress usa la función de PHP para enviar emails. Muchos hostings compartidos no tienen esta función configurada adecuadamente, o la han desactivado para evitar abuso. En cualquier caso, tus emails de WordPress no serán enviados.

La solución alternativa es usar un servicio de terceros para enviar tus emails. Puedes usar servicios tales como Mandrill, Google Apps for Work, o Sendgrid.

Tendrás que pagar un monto de dinero extra por tu cuenta, y el costo variará dependiendo cuántos usuarios/cuentas añadas o el número de emails que envíes.

¿Qué tal si te digo que hay otra opción, y que probablemente ya la pagaste?

Usando cuentas de email de tu hosting

La mayoría de proveedores de hosting de WordPress ofrecen servicio de email para cada dominio que alojes con ellos. Esto significa que puedes crear cuentas de email bajo el nombre de tu dominio, como tunombre@tusitio.com.

Primero deberás crear una cuenta de email. Para poner un ejemplo, te mostraremos cómo crear una cuenta de email en cPanel. Tu proveedor de hosting probablemente use otro sistema de administración de cuentas, pero el proceso básico es el mismo en la mayoría de los hostings.

Inicia sesión en tu cuenta de hosting y cliquea la sección de “cuentas de email” (email accounts) bajo la sección de correos.

Esto te mostrará un formulario simple donde necesitarás llenar la información requerida para crear tu cuenta de email.

Ya que estaremos usando esta cuenta para enviar emails de WordPress, recomendamos que crees un email como wordpress@ejemplo.com. Reemplaza ejemplo.com con el nombre de tu domino.

Después de crear tu cuenta de email, estás listo para usarla con WordPress. Pero antes de que hagas eso, necesitarás la siguiente información de tu proveedor de hosting:

  1. El host SMTP de tu cuenta de email.
  2. El puerto SMTP para un acceso seguro

Puedes verificar la sección de ayuda del sitio web de hosting para encontrar esta información. Probablemente habrá un artículo donde provean esta información. Si no lo encuentras, entonces deberás contactar al soporte de tu hosting para pedir esta información.

Usando tu cuenta de correo en WordPress

Ahora necesitarás activar el plugin WP Mail SMTP. Al activarlo, necesitarás ir a Ajustes » Email para configurar el plugin.

Primero necesitas ingresar la dirección de email que ya creaste. Después de eso puedes añadir un nombre que será el que te representará cuando se envíen los emails.

Si no añades un nombre, entonces el plugin usará el predeterminado, que es ‘WordPress’.

Asegúrate de que la opción “Enviar todos los emails a través de SMTP” esté marcada.

Debajo de la sección de opciones de SMTP, ingresa tu host SMTP y la información del puerto que obtuviste de tu proveedor de hosting. Para el método de encriptación, necesitarás seleccionar “SSL”.

Ya que estamos usando un servidor SMTP, el plugin necesitará tus credenciales para enviar los emails. Bajo la sección de autenticación, marca la opción “Sí: usar autenticación SMTP” e ingresa tus datos de acceso de SMTP.

Ahora, cliquea en el botón de guardar cambios para almacenar tus ajustes. La página de ajustes se recargará y verás el mensaje ‘Ajustes guardados’.

Probando tus ajustes de SMTP

WP Mail SMTP viene con una opción para probar. Después de guardar tus cambios, baja al final de la página e ingresa tu dirección de correo.

WP Mail SMTP te enviará un mensaje de prueba al email que ingresaste. Si no recibes el mensaje de prueba, significa que WP Mail SMTP no está configurado de apropiadamente.

Resolviendo problemas de emails de WordPress

La razón más común de errores al enviar emails usando SMTP es información incorrecta, ya sea el host o el puerto. Asegúrate de que esta información esté correcta.

Asegúrate de que seleccionaste el método de encriptación. Usualmente SSL funciona en la mayoría de áreas pero márcalo con tu con tu hosting web si tus emails no están siendo entregados.

Comments