Cómo enviar correo en WordPress sin un complemento SMTP
Publicado: 2022-04-12WordPress es un sistema de gestión de contenido (CMS) que permite a los usuarios crear un sitio web o blog desde cero, o mejorar un sitio web existente. Una de las características más útiles de WordPress es su capacidad para enviar correos electrónicos.
Hay algunas formas diferentes de enviar correo electrónico en WordPress, pero el método más común y confiable es usar un complemento SMTP. SMTP, o Protocolo simple de transferencia de correo, es el estándar de la industria para enviar correos electrónicos desde un servidor web.
Sin embargo, hay algunas situaciones en las que es posible que no desee utilizar un complemento SMTP. Por ejemplo, si está en un host compartido y su host ha deshabilitado la capacidad de enviar correo electrónico, o si tiene problemas para que su complemento SMTP funcione correctamente.
En estos casos, aún puede enviar correos electrónicos desde WordPress utilizando un método diferente, como la función wp_mail() incorporada. Este artículo le mostrará cómo enviar correo en WordPress sin el complemento smtp.
Nuestras funciones de correo PHPmails y WPSS ya no enviarán todos nuestros correos electrónicos; en su lugar, usaremos SMTP para hacerlo. En WordPress, la función PHPMailer se usa para establecer una conexión SMTP. Puede cambiar la configuración de WP Mail SMTP yendo a la sección Configuración en el lado izquierdo de la ventana. Puede usar el complemento WP SMTP para agregar control SMTP a cualquier sitio web de WordPress usando los servidores SMTP que elija. El correo PHP se utiliza para enviar notificaciones por correo electrónico en la configuración predeterminada de WordPress. Otros programas SMTP en línea, como WP Mail SMTP, se pueden descargar gratis.
¿Necesito Smtp para WordPress?

No hay una respuesta definitiva a esta pregunta, ya que depende de sus necesidades y configuración específicas. Sin embargo, en general, no se requiere SMTP para WordPress. El software tiene su propia función de correo integrada que se puede utilizar para enviar correos electrónicos. Sin embargo, si necesita enviar correos electrónicos a través de un servidor de correo externo, deberá configurar SMTP.
PHP maneja la función de correo electrónico en WordPress. Con frecuencia, los proveedores de alojamiento compartido no configuran correctamente esta función, o la han deshabilitado por completo. Puede utilizar un servicio de correo electrónico proporcionado por un tercero para enviar sus correos electrónicos. Los servicios como Mailgun, Google Apps y Sendgrid se pueden utilizar con fines laborales. El complemento WP Mail SMTP debe estar instalado y activado. Cuando haya activado el complemento, vaya a Configuración * Correo electrónico para configurarlo. La opción 'Return Path' debe estar marcada junto a la casilla.
Si habilita esta opción, la ruta de retorno se establecerá para que coincida con la dirección de correo electrónico del remitente. Si su cuenta de correo electrónico aún no está configurada, es posible que deba ingresar una contraseña. Las contraseñas generalmente se almacenan en texto sin formato, lo que no es seguro. Este archivo se puede editar en cualquier editor de texto sin formato, como el Bloc de notas o TextEdit, insertando uno o dos caracteres. El envío de correos electrónicos mediante SMTP con frecuencia se ve obstaculizado por un host o puerto incorrecto. Al utilizar los servidores de correo de los proveedores de alojamiento compartido, puede ser difícil realizar un seguimiento de toda su correspondencia. Si su correo electrónico no se entrega a tiempo, es posible que desee considerar utilizar un servicio de correo electrónico de terceros. Algunos proveedores de alojamiento de WordPress pueden limitar la cantidad de correos electrónicos salientes que se pueden ver. Como resultado, no recomendamos usar WordPress para enviar boletines por correo electrónico.
Se debe crear una clave de autenticación de WordPress, así como la configuración de un host SMTP adecuado.
Antes de comenzar, primero debe generar una nueva clave de autenticación. Para hacerlo, vaya a la página de Configuración de su sitio de WordPress, luego haga clic en la pestaña Correo electrónico y luego haga clic en Agregar nuevo.
Haga clic en el botón Agregar nueva dirección de correo electrónico para agregar su dirección de correo electrónico. Puede agregar una nueva contraseña haciendo clic en el botón Agregar nueva contraseña. Luego, en la sección Crear, haga clic en el botón Crear.
A continuación, deberá configurar su host SMTP para que se pueda utilizar su clave de autenticación. Para usar su clave de autenticación, inicie sesión en la página Configuración de SMTP de su host SMTP e ingrese su clave en el campo Clave de autenticación.
Finalmente, necesitará que el sitio web de WordPress esté configurado para la autenticación SMTP. Para hacerlo, vaya a la página Configuración de su sitio de WordPress y haga clic en la pestaña Correo electrónico.
Al seleccionar Configuración de correo electrónico, puede acceder al enlace de autenticación SMTP.
El campo Dirección de correo electrónico y el campo Clave de autenticación son los campos donde puede ingresar su dirección de correo electrónico y clave de autenticación.
Para guardar los cambios, haga clic en el botón Guardar cambios.
Si el correo electrónico se envía a través de la autenticación SMTP, el servidor primero confirmará que el remitente está conectado a su sitio de WordPress. Si el remitente no tiene una dirección de correo electrónico válida, la solicitud será denegada.
Por qué Smtp es una mejor opción para WordPress que la función de correo Php
La función de correo PHP es generalmente una mejor opción que el correo SMTP de WordPress. WordPress también es compatible con el cifrado TLS y SSL, lo que hace que sus correos electrónicos sean aún más seguros. Puede encontrar su servidor y puerto SMTP instalando el complemento WP Mail SMTP e ingresando su dirección de correo electrónico en el cuadro "Enviar un correo electrónico de prueba".
¿Cómo envío un correo electrónico desde el sitio de WordPress?

Para enviar un correo electrónico desde un sitio de WordPress, deberá tener una cuenta de correo electrónico configurada con WordPress. Una vez que haya configurado una cuenta de correo electrónico, puede ir a la configuración de WordPress y hacer clic en la pestaña "Correo electrónico". Desde allí, podrá ingresar la dirección de correo electrónico que desea usar para su sitio de WordPress.
Con el servidor SMTP de Gmail, puede enviar correos electrónicos desde WordPress. La funcionalidad de correo electrónico de WordPress está integrada en el módulo de correo de PHP. La mayoría de los proveedores de alojamiento de WordPress imponen limitaciones a esta funcionalidad para mantener a raya el spam y el abuso. Para mejorar la entrega de su contenido, le recomendamos que utilice los servicios pagos de G Suite como Mailgun o SendinBlue. WP Mail SMTP es, con mucho, el mejor complemento SMTP de WordPress disponible. Puede enviar correos electrónicos de WordPress utilizando cualquier servidor SMTP, lo que le permite hacerlo sin tener que preocuparse por dónde envía sus mensajes. La primera y más obvia forma de conectar un sitio de WordPress a los servidores de Gmail es a través de FTP.
En el primer método, la autenticación OAuth es más segura. El segundo método es configurar manualmente la configuración SMTP de su cuenta de Gmail. Puede continuar haciendo clic en la opción 'Nuevo proyecto'. La miniventana emergente se puede utilizar para seleccionar un proyecto. Para completar este proyecto, primero debe habilitar las API que se utilizarán. En la configuración del complemento SMTP de WordPress Mail, ahora debe ingresar las credenciales que usará para conectarse a su correo de WordPress. Al hacer clic en el botón '+ Agregar URL' debajo de las URL de redirección autorizadas, puede ingresar https://connect.washingtonpost.com/washington/washington/washington-post/washington/ debajo del campo de URL.

Verá el secreto de su cliente y su ID de cliente en la página de edición de credenciales una vez que haya hecho clic en este enlace. La clave debe copiarse y pegarse en la página de configuración del complemento. Si usa WP Mail SMTP, puede probar todas sus configuraciones de correo electrónico para que todo funcione correctamente. También puede conectarse a los registros de correo electrónico, cambiar la frecuencia de notificación que recibe y ajustar las notificaciones enviadas a su sitio de WordPress con la versión Pro del complemento.
Configuración Smtp de WordPress sin complemento
Hay algunas formas de configurar SMTP sin un complemento en WordPress. Una forma es utilizar un servicio como SendGrid, que proporciona una puerta de enlace SMTP. Otra forma es configurar SMTP en su propio servidor.
Debido a que WordPress no permite el correo electrónico, tendrá dificultades para realizar una función que requiera verificación de correo electrónico si intenta usarla. Si desea mejorar la funcionalidad de correo electrónico de WordPress, puede agregar el Protocolo simple de transferencia de correo o el servidor SMTP al sitio. El servicio SMTP está disponible a través de varios proveedores, incluidos Mailgun, SendinBlue, Mailgun, Sendgrid y otros. Después de realizar los cambios anteriores, puede intentar enviar un correo electrónico completando el formulario de contacto. Easy WP SMTP o Post SMTP Mailer with Email Log son dos de los muchos complementos en la tienda de complementos de WordPress. Simplemente desplácese hacia abajo hasta el panel de control de WordPress y haga clic en la opción Publicar SMTP. Si su proveedor de alojamiento ofrece la capacidad de administrar sitios web de WordPress a través de cPanel, puede usar este servicio para configurar SMTP. Desplácese hacia abajo hasta sus cuentas de correo electrónico y la configuración del servidor saliente en cPanel para ver la configuración de SMTP para sus correos electrónicos. Como resultado, podemos configurar WordPress para enviar correos electrónicos usando SMTP.
correo wp smtp
WP Mail SMTP le permite configurar la función de correo de WordPress para usar un servidor SMTP específico. Esto es útil si su sitio de WordPress no envía correos electrónicos correctamente.
Si usa WordPress, la funcionalidad integrada de la plataforma le permite hacer muchas cosas, como enviar correos electrónicos. Se requiere el Protocolo simple de transferencia de correo (SMTP) de WordPress para asegurarse de que todos sus correos electrónicos lleguen a las bandejas de entrada de sus clientes. WordPress, por ejemplo, proporciona una manera fácil de hacerlo mediante el uso de un complemento como WP Mail SMTP. No puede simplemente conectar cualquier correo electrónico a un sitio web para asegurarse de que permanezca en buen estado de funcionamiento. Puede asegurarse de que sus correos electrónicos lleguen a su destino si utiliza WordPress SMTP. Algunos de estos complementos brindan una o dos opciones de integración y admiten una amplia gama de proveedores de correo electrónico. Usando WP Mail SMTP, puede conectarse a su proveedor SMTP y configurar WordPress a través de un asistente.
La versión gratuita de este complemento admite servicios de marketing por correo electrónico y proveedores de SMTP. Además de Amazon SES, Office 365 y Better Email Logger, una versión premium brinda soporte para tres plataformas adicionales. El complemento SMTP de WordPress, conocido como SMTP Mailer, es una excelente opción para aquellos que desean usar un complemento SMTP de WordPress con la mayoría de los creadores de formularios de contacto. FluentSMTP le permite conectarse a una amplia gama de proveedores de servicios de correo electrónico de forma gratuita, incluido Amazon SES. Puede conectar su cuenta azul de Sendin a su sitio web de WordPress en solo unos pocos pasos utilizando el complemento gratuito de Sendinblue. También puede incrustar formularios de suscripción personalizados en su sitio web con el complemento de Sendinblue. Al enviar correos electrónicos transaccionales, no necesita usar una cuenta personal.
Se requiere un servicio de marketing por correo electrónico dedicado o un servicio de correo electrónico profesional que proporcione acceso a un servidor SMTP. WordPress se puede configurar usando tres métodos. Gmail se puede vincular a través de OAuth, o se puede acceder a otro cliente de correo electrónico recomendado, como SendGrid, a través de su API. Si el complemento no es compatible con ninguno de los otros servicios SMTP, puede conectarse manualmente. Si selecciona SendGrid como una opción en el asistente de configuración SMTP de WP Mail, el complemento le pedirá una clave API y un dominio. Las empresas suelen utilizar [email protected] como dirección de correo electrónico para sus direcciones de remitente. Si su proveedor de SMTP no proporciona acceso a la API, debe realizar operaciones manuales en los datos.
Cuando no se sienta cómodo editando los archivos principales y quiera conectarse a un proveedor SMTP a través de WordPress manualmente, el complemento le pedirá la siguiente información: Debería poder encontrar los detalles en la documentación de su proveedor o buscar rápidamente en Google esta información. Deberá usar SMTP para enviar cientos de correos electrónicos por día si planea hacerlo. Hay muchos proveedores SMTP diferentes en el mercado, pero hay algunos que ofrecen generosos planes gratuitos. Con un servicio premium, puede aumentar el volumen de sus correos electrónicos transaccionales.
Cómo garantizar su seguridad al usar Wp Mail Smtp o un servicio Smtp de terceros
Si está utilizando WP Mail SMTP, siga estos pasos para garantizar su seguridad: *br* Al escribir br en el cuadro de autenticación de dos factores, puede iniciar sesión en su cuenta de autenticación de dos factores. Se requieren Secure Socket Layer (SSL) y Transport Layer Security (TLS).
Es necesario configurar su servidor SMTP para usar SSL/TLS. Establezca la casilla de verificación para verificar el servidor DNS en el registro MX de su dominio. Al iniciar sesión en el registro SPF de su dominio, puede habilitar SPF. La configuración DKIM de su dominio debe habilitarse yendo a la casilla de verificación. El registro DKIM se ha puesto a disposición de forma gratuita en Internet. Cuando utilice un servicio SMTP de terceros, le recomendamos que realice los siguientes pasos para garantizar su seguridad: Al seleccionarlo, puede habilitar la autenticación de dos factores. Su servidor SMTP ahora debe usar SSL/TLS. Al seleccionar 'Verificar servidor DNS' en el menú desplegable, puede configurar el registro MX de su dominio para verificar su servidor DNS. El registro SPF de su dominio ahora debería estar visible como un registro SPF con la casilla de verificación Habilitar SPF habilitada. Al seleccionarlo del registro DKIM en su dominio, puede habilitar DKIM.