Modern technology gives us many things.

Instalar SMTP en WordPress.

Cómo instalar SMTP en WordPress. Si ha tenido problemas con su correo electrónico, aquí le explicamos cómo solucionarlo.

Hay que instalar SMTP en WordPress ya que usa correo PHP de forma predeterminada. La mejor alternativa es utilizar SMTP en WordPress. 

Como sabes, WordPress CMS usa PHP por defecto para enviar correos electrónicos a tus usuarios.

Estos correos electrónicos pueden contener cualquier información, como información de restauración de contraseña o un mensaje de bienvenida.

Pero esta no es la mejor manera de enviar y recibir correos electrónicos.

La mayoría de los proveedores de alojamiento no la configuran correctamente. Afortunadamente los hay que si lo hacen.

Al usar PHP, sus correos electrónicos pueden terminar en la carpeta de correo no deseado o SPAM en lugar de en la bandeja de entrada. Clic para tuitear

¿Has recibido algún error al enviar o recibir correos electrónicos? Una forma de solucionar este problema o cualquier problema relacionado es mediante el uso de aplicaciones de correo electrónico como Mailgun y Sendgrid.

Sin embargo, estos servicios no son gratuitos. En este artículo, le enseñamos cómo instalar y usar un servidor SMTP para enviar correos electrónicos gratis.

¿Qué es SMTP?

SMTP es la abreviatura de protocolo simple de transferencia de correo. Este protocolo puede reemplazar cualquier otra aplicación para enviar correos electrónicos.

Puedes utilizar SMTP para enviar correos electrónicos a tu audiencia sin ningún problema. Algunas de las características clave de SMTP son:

  • Los correos electrónicos enviados por SMTP pasan por el mismo DNS.
  • SMTP no necesita verificación.
  • No necesita pagar ninguna tarifa para usar SMTP.
  • SMTP garantiza la seguridad de su correo electrónico.
  • Es poco probable que los correos electrónicos SMTP se envíen a la carpeta de correo no deseado.

Instalar SMTP en WordPress mediante un plugin.

WordPress no tiene ninguna herramienta para usar SMTP. Por lo tanto, debe instalar un complemento para agregar SMTP a su sitio web.

Easy WP SMTP es un complemento gratuito con muchas características que se ofrecen a aquellos que buscan usar SMTP en WordPress. Para instalar este complemento, siga estos pasos:

Instalar SMTP en WordPress mediante un plugin. - Melsystems.es

1. Antes que nada, debe instalar el plugin. Para hacerlo, diríjase a su panel de WordPress y desde el repositorio, haga clic en agregar nuevo y busque «Easy WP SMTP«. Finalmente, instálelo y actívelo.

2. Desde las herramientas vaya a la configuración de Easy WP SMTP.

3. En la pestaña general, ingrese su información SMTP:

  • Dirección de correo electrónico: ingrese la dirección de correo electrónico que está utilizando para su inicio de sesión de WordPress. La mayoría de los proveedores de alojamiento no le permiten utilizar direcciones de correo electrónico de terceros. Por lo tanto, le recomendamos que utilice la misma dirección de correo electrónico que utilizó para instalar su sitio de WordPress.
  • Nombre: puede elegir un nombre simple. Como administrador.

Configuración Easy WP SMTP para WordPress. - Melsystems.es

  • Host SMTP: ingrese su servidor de correo electrónico.
  • Tipo de cifrado: SSL.
  • Puerto SMTP: se utiliza para la bandeja de salida. Los puertos suelen ser 465 o 587.
  • Autenticación SMTP: Sí.
  • Nombre de usuario SMTP: es el mismo nombre que usa para ingresar su correo electrónico.
  • Contraseña SMTP: es la misma contraseña que usa para ingresar su correo electrónico.

Configuración a fondo Easy WP SMTP para WordPress. - Melsystems.es

4. Easy WP SMTP viene con un servidor de prueba. Con la ayuda de esta función, puedes probar el proceso de envío de un correo electrónico.

Complete «a», «Asunto» y «Mensaje» y haz clic en enviar para probar todo el proceso.

5. Si lo has configurado correctamente, aparecerá un mensaje verde en la parte superior de su pantalla.

Siguiendo estos 5 pasos, puedes instalar y configurar SMTP fácilmente en tu sitio web y después de eso, sus correos electrónicos se envían a través de un servidor SMTP en lugar de PHP.

Instalación de SMTP con API y WP_MAIL

En lugar de usar diferentes complementos de administración de correo electrónico, puedes usar la API de WordPress para personalizar sus códigos. Para usar SMTP y su API para enviar sus correos electrónicos, siga los pasos a continuación:

Ingrese el siguiente código en su archivo wp-config.php:

define( 'SMTP_HOST', 'server.hosting.com' );  // Hosting server name.
define( 'SMTP_AUTH', true );
define( 'SMTP_PORT', '465' );
define( 'SMTP_SECURE', 'ssl' );
define( 'SMTP_USERNAME', 'user@example.com' );  // Username for SMTP authentication
define( 'SMTP_PASSWORD', 'password' );          // Password for SMTP authentication
define( 'SMTP_FROM',     'user@example.com' );  // SMTP From address
define( 'SMTP_FROMNAME', 'Name' );         // SMTP From name

Reemplace los datos como server.hosting.com con su información personal y guarde los cambios.

Copie el siguiente código en el código de su plugin:

add_action( 'phpmailer_init', 'send_smtp_email' );
function send_smtp_email( $phpmailer ) {
    $phpmailer->isSMTP();
    $phpmailer->Host       = SMTP_HOST;
    $phpmailer->SMTPAuth   = SMTP_AUTH;
    $phpmailer->Port       = SMTP_PORT;
    $phpmailer->SMTPSecure = SMTP_SECURE;
    $phpmailer->Username   = SMTP_USERNAME;
    $phpmailer->Password   = SMTP_PASSWORD;
    $phpmailer->From       = SMTP_FROM;
    $phpmailer->FromName   = SMTP_FROMNAME;
}

Para enviar correo electrónico, use la función wp_mail (). Por ejemplo:

wp_mail("recipient@example.com", "Subject", "Message");

Pruebas para Instalar SMTP en WordPress

Ahora que ha configurado SMTP, debes probarlo para asegurarte que funciona perfectamente.

Desde la configuración de sus complementos, haga clic en la pestaña «Prueba de correo electrónico«.

Ingrese una dirección de correo electrónico para probar. Este correo electrónico puede ser de cualquier servicio de proveedor de correo electrónico. Sin embargo, debes tener acceso a él. Finalmente, haga clic en enviar.

Ahora SMTP intenta enviar un correo electrónico con sus ajustes configurados. Si el correo electrónico se envía correctamente, verá un mensaje.

Instalar SMTP en WordPress. – Melsystems.es