No sé si se han dado cuenta. WordPress La función de correo PHP por defecto no funciona bien. Y a menudo envía correos importantes directamente a la carpeta de spam, si es que lo hace.
Nosotros mismos utilizamos servidores SMTP para asegurarnos de recibir siempre el correo electrónico. Pero muchos novatosdeje un mensaje, configurar un servidor de correo es complicado, y esperamos poder elaborar un tutorial para novatos. A continuación se lo mostramos.
¿Por qué utilizar un servidor SMTP para enviar correos electrónicos de WordPress?
Muchos webmasters suelen tener problemas con WordPress por no poder enviar correos electrónicos. Por defecto, WordPress envía correos electrónicos a través de la función PHP mail. Sin embargo, no todos los servidores de alojamiento de WordPress están correctamente configurados para utilizar PHP mail.
Aunque un correo electrónico se envíe correctamente, puede ser reconocido como spam. Estos correos pueden ser eliminados automáticamente sin ser vistos.
La mejor manera de hacer que los correos electrónicos de WordPress sean entregables es utilizar la funciónServidor SMTP. Es el protocolo estándar para el envío de correo electrónico a través de Internet.
Los servidores SMTP utilizan la autenticación adecuada para garantizar que los correos electrónicos proceden de remitentes autorizados. Los índices de entrega mejoran y el correo electrónico llega de forma segura a la bandeja de entrada del usuario.
Ahora, un plugin para conectar un sitio WordPress a un servidor SMTP. Generalmente utilizamosPlugin WP Mail SMTPWP Mail SMTP también está disponible en versión gratuita. Y hay una versión gratuita de WP Mail SMTP disponible.
Instalación del plugin WP Mail SMTP para WordPress
El primer paso es instalar y activar el plugin WP Mail SMTP.
Tras la activación, verá el Asistente de configuración de WP Mail SMTP. Puede omitir el asistente y le demostraremos cómo configurar el plugin manualmente.
Pulse en la parte inferior "Volver al panel de control"El enlace" servirá.
Ahora debería poder verWP Mail SMTP " establecerdonde se pueden configurar los plugins.
Si ha adquirido una licencia Pro, deberá pegar la clave de licencia y hacer clic en "Clave de autenticación". La clave de licencia se encuentra en el área de cuenta del sitio web de WP Mail SMTP.
Primero debe introducir el correo electrónico y el nombre del remitente.Los correos electrónicos de WordPress se enviarán desde esta dirección de correo electrónico y este nombre.
Debe marcar la casilla "Forzado desde el correo electrónico". Esto garantiza que todos los correos electrónicos de su sitio WordPress se envíen desde esa dirección de correo electrónico a través de un servidor SMTP.
A continuación, desplácese hasta la sección Programas de correo, donde podrá seleccionar el servicio de correo SMTP. Haga clic en el que desee utilizar.
Los pasos siguientes dependen del servicio elegido.
Cubriremos cómo configurar varios servidores SMTP gratuitos paso a paso. Para mantener abierta la pestaña Configuración SMTP de WP Mail, siga las instrucciones para el servidor SMTP seleccionado:
1. Uso del servidor SMTP de Gmail para enviar correos electrónicos de WordPress
Es posible enviar correos electrónicos SMTP con una cuenta gratuita de Gmail. Si no tiene una cuenta de Gmail, cree una antes de continuar.
Con una cuenta gratuita de Gmail, puede enviar hasta 500 correos electrónicos al día. Sin embargo, con una cuenta de Google Workspace de pago, el límite aumenta a 2000 correos electrónicos al día.
Inicie sesión en el panel de administración de WordPress e instale WP Mail SMTP. en la secciónWP Mail SMTP " ConfiguraciónEn la página, seleccione "Google / Gmail" como programa de correo.
Ahora bien, conectar los plugins de WordPress a Gmail y a otros servicios de Google es un poco complicado. Sin embargo, laVersión de pago de WP Mail SMTPOfrece una configuración rápida y sencilla con un solo clic. Si le resulta molesto, puede optar por la versión de pago.
voluntad"Configuración con un solo clic" se coloca en la posición de encendido.
Verá una notificación de que necesita guardar su configuración para continuar, haga clic en la parte inferior de la página "Guardar ajustes"Botón".
Al desplazarse por la página, verá que ahora hay un "Iniciar sesión con Google". Pulse este botón para autorizar el plugin.
Se le pedirá que seleccione una cuenta de Google, que acepte las Condiciones del servicio y, a continuación, que haga clic en "Permitido"para permitir que WP Mail SMTP envíe correos electrónicos.
De este modo, el sitio web actual se asocia correctamente con Google. Puede empezar a enviar correos electrónicos a través de Gmail.
2. Enviar correos electrónicos de WordPress utilizando el servidor SMTP de SendGrid
SendGrid ofrece un plan gratuito para enviar hasta 100 correos electrónicos al día de forma gratuita.
preaccesoSendGridy haga clic en "Inicio gratuito" para crear una cuenta gratuita.
Después de crear una cuenta, el proceso de verificación. La cuenta se suspenderá temporalmente mientras le hacen algunas preguntas por correo electrónico. Lo hacen para asegurarse de que el servicio se utiliza de forma coherente con sus políticas y valores.
Una vez aprobada la solicitud, podrá iniciar sesión en el panel de control de SendGrid.
Creación de una identidad de remitente
El primer paso es crear la identidad del remitente, que se utiliza para el correo electrónico "De: (encabezamiento del correo electrónico)"Dirección". Para ello, en la parte inferior del menú del salpicadero, en la sección "establecerEn la "sección" haga clic en"Autentificación del remitente".
Vaya a la página Autenticación del remitente de SendGrid.
Desplácese hasta la sección Autenticación de remitente individual y haga clic en "Verificar dirección"Bajo".inauguración"Botón".
Esto mostrará un formulario donde se puede crear el remitente.
A continuación, introduzca el nombre, la dirección de correo electrónico y la dirección postal que se utilizará para el correo electrónico. Cuando haya terminado, puede hacer clic en "establecer" para guardar los datos del remitente.
Consejo importante:Esto".Re."La dirección de correo electrónico tiene que coincidir con la introducida en la configuración SMTP de WP Mail "De: (encabezamiento del correo electrónico)"La misma dirección.
Recibirá un correo electrónico de confirmación en su bandeja de entrada para verificar esta dirección de correo electrónico corporativa.
Haga clic en el enlace del mensaje para completar la configuración de la identidad del remitente individual.
Después de verificar la dirección de correo electrónico, continúe y vuelva al panel de control de SendGrid haciendo clic en el enlace Panel de control de la barra lateral.
Generación de claves API
El siguiente paso es generar una clave API para que pueda conectar su sitio web a su cuenta SendGrid y comenzar a enviar correos electrónicos.
Utilizando el menú del panel de SendGrid, localice la sección API de correo electrónico y haga clic en "Guía de integración".
En la página siguiente, se le pedirá que seleccione un método de integración.
En el cuadro Relé SMTP, continúe y haga clic en "opción"Botón".
Para especificar un nombre para la clave API, es útil que le recuerden más tarde lo que está haciendo con ella.
En este ejemplo, lo hemos llamado "WP Mail SMTP".
Ahora, es posible hacer clic en "Creación de claves" para generar la clave API.
Debería ver un mensaje confirmando que se ha creado correctamente y la clave API se mostrará a continuación.
Necesitará esta clave en la siguiente sección, mantenga la pestaña SendGrid abierta en su navegador.
Conectar WP Mail SMTP a una cuenta SendGrid
A continuación, vuelva a la pestaña del navegador de administración de WordPress y vaya a la secciónWP Mail SMTP " ConfiguraciónEl SendGrid ya debería estar seleccionado para el programa de correo. El SendGrid ya debería estar seleccionado para el programa de correo. si no es así, selecciónelo ahora.
En la parte inferior de la pantalla, verá un cuadro para introducir la clave API de SendGrid. Simplemente cópiela y péguela aquí y haga clic en "Guardar ajustes"Botón".
A continuación, debe comprobar si la integración de su tarjeta es válida.
En primer lugar, vaya a la pestaña Pruebas de correo electrónico en Configuración SMTP de WP Mail. A continuación, introduzca la dirección de correo electrónico y haga clic en "correo"Botón".
Debería ver un mensaje indicando que el correo electrónico de prueba se ha enviado correctamente. Puede confirmarlo dirigiéndose a su bandeja de entrada y comprobando que el correo electrónico está allí.
Ahora que el correo electrónico de prueba se ha enviado correctamente, vuelva a la pestaña que contiene la página API de SendGrid. Debe continuar y marcar la casilla "He actualizado mi configuración". A continuación, pulse el botón "el siguiente paso::Integración de la verificación"Botón".
En la siguiente pantalla, pulse "Integración de la verificación"Botón".
A continuación, verá un mensaje confirmando que SendGrid ha recibido el correo electrónico y que su configuración se ha completado.
Compruebe que el correo SMTP funciona correctamente
El paso final en todos estos métodos es enviar un correo electrónico de prueba para comprobar si todo funciona.
En primer lugar, vaya a Configuración SMTP de WP Mail en "Pruebas de correo electrónico". A continuación, introduzca la dirección de correo electrónico a la que desea enviar el correo de prueba (si es diferente de la dirección predeterminada).
Pulse "Enviar correo electrónico"y se enviará el correo electrónico.
Debería ver un mensaje informándole de que el correo electrónico se ha enviado correctamente.
A continuación, compruebe su bandeja de entrada para asegurarse de que el correo electrónico de prueba ha llegado.