Cómo usar el servidor SMTP para enviar correos electrónicos de WordPress

¿Tiene problemas para recibir o enviar correos electrónicos desde su sitio de WordPress? Una solución para ello es utilizar servicios de correo electrónico de terceros como Mailgun. Sin embargo, estos servicios le costarán dinero extra. En este artículo, le mostraremos cómo utilizar un servidor SMTP para enviar correos electrónicos de WordPress.

El problema con los correos electrónicos de WordPress

WordPress utiliza la función de correo en PHP para enviar correos electrónicos. Muchos proveedores de alojamiento compartido no tienen esta función configurada correctamente, o la han desactivado por completo para evitar abusos. En cualquier caso, esto causa que sus correos electrónicos de WordPress no sean entregados.

La solución alternativa es utilizar un servicio de correo electrónico de terceros para enviar sus correos electrónicos. Puedes utilizar servicios como Mailgun, Google Apps para el trabajo o Sendgrid.

Usted tendrá que pagar por su cuenta, y el costo variará dependiendo de cuántos usuarios/cuentas agregue o el número de correos electrónicos que envíe. Vea nuestro tutorial sobre cómo solucionar el problema de que WordPress no envíe correos electrónicos.

¿Qué pasa si le decimos que hay otra opción, y lo más probable es que ya esté pagando por ella?

Uso de cuentas de correo electrónico por parte del host

La mayoría de los proveedores de alojamiento de WordPress ofrecen servicios de correo electrónico para cada dominio que aloje con ellos. Esto significa que puede crear cuentas de correo electrónico con su propio nombre de dominio como yourname@yoursite.com.

Primero tendrá que crear una cuenta de correo electrónico. Para este ejemplo, le mostraremos cómo crear una cuenta de correo electrónico en cPanel. Su proveedor de servicios de alojamiento puede utilizar algún otro sistema de gestión de cuentas, pero el proceso básico es el mismo en la mayoría de los servicios de alojamiento.

Inicie sesión en su cuenta de alojamiento y haga clic en cuentas de correo electrónico en la sección de correo.

Esto le mostrará un sencillo formulario en el que deberá rellenar la información necesaria para crear su cuenta de correo electrónico.

Dado que utilizaremos esta cuenta para enviar correos electrónicos de WordPress, le recomendamos que cree una cuenta de correo electrónico como wordpress@example.com . Asegúrese de reemplazar example.com con su propio nombre de dominio.

Después de crear su cuenta de correo electrónico, ya está listo para usarla en WordPress. Pero antes de hacerlo, necesitará la siguiente información de su proveedor de servicios de hosting.

  1. Host SMTP para su dirección de correo electrónico.
  2. Puerto SMTP para un acceso seguro.

Puede consultar la sección de soporte en el sitio web de su host para obtener esta información. Lo más probable es que haya un artículo que proporcione esta información. Si no lo encuentras, entonces deberías contactar con el soporte de hosting para solicitar esta información.

Uso de su dirección de correo electrónico de marca en WordPress

Ahora necesitará instalar y activar el plugin SMTP de WP Mail. Para más detalles, vea nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, debe visitar Settings " Email para configurar la configuración del plugin.

Primero debe introducir la dirección de correo electrónico que acaba de crear. Después de eso, puede agregar un nombre de origen, que se utilizará como nombre del remitente.

Si no agrega un nombre de origen, entonces el plugin usará el WordPress por defecto.

A continuación, debe elegir el remitente. Haga clic en la opción `Otro SMTP para seleccionarlo.

Después de eso, debe marcar la casilla junto a la opciónReturn Path. Esta opción establece la ruta de retorno para que coincida con la dirección de correo electrónico del remitente. Si lo deja sin marcar, se perderán los mensajes devueltos y los recibos que no se hayan entregado.

A continuación, debe configurar las opciones de SMTP.

En primer lugar, debe introducir el host SMTP y el puerto. Puede obtener esta información de su proveedor de alojamiento. Normalmente, el host SMTP es mail.yourdomain.com (reemplace yourdomain.com con su propio nombre de dominio). Para el puerto SMTP se utiliza comúnmente el 465.

A continuación, debe elegir el cifrado. La mayoría de las empresas de alojamiento de WordPress soportan SSL y TLS. Recomendamos utilizar la opción TLS cuando esté disponible.

Después de eso, active el botón de autenticación y proporcione su nombre de usuario y contraseña SMTP. Normalmente, su dirección de correo electrónico es también su nombre de usuario SMTP.

Su contraseña se almacena como texto plano, lo que no es seguro. No se preocupe, le mostraremos cómo hacer más seguro más adelante en este artículo.

No olvide hacer clic en el botón Guardar configuración para guardar los cambios.

Prueba de la configuración de SMTP

Ahora que ha configurado WP Mail SMTP para enviar correos electrónicos, probemos si todo funciona correctamente. En la página de configuración del plugin, haz clic en la pestañaPrueba de correo electrónico.

Debe proporcionar una dirección de correo electrónico donde le gustaría recibir el correo electrónico de prueba. Esta podría ser cualquier dirección de correo electrónico válida a la que pueda acceder. Después de eso, haga clic en el botón Enviar correo electrónico para continuar.

WP Mail SMTP enviará ahora un mensaje de correo electrónico utilizando la configuración de SMTP que introdujo anteriormente. Verá un mensaje de éxito cuando el correo electrónico se envíe correctamente.

Protección de su contraseña de correo electrónico

Es posible que deba introducir la contraseña de su cuenta de correo electrónico en la configuración de SMTP de WP MAIL. Esta contraseña se almacena normalmente como texto plano, lo que no es seguro.

Sin embargo, el plugin también le proporciona una opción para hacerlo más seguro. Para hacer eso, necesitará agregar algún código a su archivo wp-config.php. Si no ha hecho esto antes, por favor vea nuestra guía sobre cómo editar el archivo wp-config.php en WordPress.

Primero tendrá que conectarse a su sitio web utilizando un cliente FTP o una aplicación File Manager en cPanel. Una vez conectado, encontrará su archivo wp-config.php en la carpeta raíz de su sitio web.

Puede editar este archivo usando cualquier editor de texto plano como Notepad o TextEdit.

Localiza la línea que dice Eso es todo, ¡deja de editar! Happy blogging y añade el siguiente código justo antes.

12define( WPMS_ON, true );define( WPMS_SMTP_PASS, your_password);

No olvide reemplazar su_contraseña por su contraseña SMTP real. Después de eso, guarde y cargue su archivo wp-config.php de vuelta al servidor.

Ahora puede visitar su área de administración de WordPress e ir a la página Settings " WP Mail SMTP . Desplácese hacia abajo hasta la sección de opciones SMTP y verá que el campo de contraseña está ahora desactivado.

Solución de problemas de correo electrónico de WordPress

La razón más común de los errores en el envío de correos electrónicos utilizando SMTP es un puerto o host SMTP incorrecto. Asegúrese de que está introduciendo la configuración correcta de host y puerto proporcionada por su proveedor de alojamiento.

Asegúrese de seleccionar el método de cifrado correcto. Por lo general, SSL funciona en la mayoría de los entornos, pero le recomendamos que compruebe con su anfitrión web si sus correos electrónicos no se están entregando.

Ventajas y desventajas de usar los servidores de correo de su anfitrión Web para los correos electrónicos de WordPress

La primera y más obvia ventaja es que puedes usar tu propia dirección de correo electrónico de marca para los correos electrónicos salientes en WordPress.

Otra ventaja es que ya has pagado por este servicio al registrarte en tu cuenta de hosting. Usted no tendrá que pagar ningún dinero extra por enviar y recibir correos electrónicos.

Sin embargo, algunos proveedores de alojamiento de WordPress imponen limitaciones a los correos electrónicos salientes. Esta es la razón por la que no recomendamos usar WordPress para enviar correos electrónicos de boletines informativos.

Otro problema común con los proveedores de alojamiento compartido es que sus servidores de correo pueden ser bastante poco fiables a veces. Si observas retrasos en la entrega del correo electrónico, deberías considerar la posibilidad de utilizar servicios de correo electrónico de terceros como Google Apps for Work, Mailgun o SendGrid.

Esperamos que este artículo le haya ayudado a aprender a utilizar el servidor SMTP para enviar correos electrónicos de WordPress. También puede ver nuestra lista de plugins de WordPress para empresas.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir