El correo electrónico es, sin duda, el medio más común de comunicación electrónica en la Tierra. Se utiliza para cualquier cosa, desde la comunicación hasta las notificaciones de alerta, los flujos de restablecimiento de contraseña y dos factores (2FA) basados en el correo electrónico. Como propietario de un sitio web que envía un correo electrónico de su sitio web de WordPress, hay algunos problemas que probablemente tendrá. Si simplemente intenta instalar un complemento para enviar correos electrónicos en nombre de su sitio, su correo electrónico seguramente llegará a la carpeta de basura/spam, suponiendo que el servidor de correo electrónico lo permita incluso en la primera fila. Además, mientras PHP tiene un correo incorporado () para enviar correos electrónicos, algunos hosts desactivan esta función o tienen controles estrictos sobre cómo se envía el correo electrónico y cuánto se envía.
Es por eso que, incluso si tiene el control de su configuración de filtración de correo electrónico, a veces es posible que nunca reciba ese correo electrónico de su sitio de WordPress, ¡ese correo electrónico nunca se habría enviado en absoluto! Para hacer las cosas más confundidas, esto puede variar entre complementos, temas, hosts y varios otros factores. La razón por la cual la entrega del correo electrónico no es un asunto simple es bastante simple: el spam. El artículo proporciona una visión general de los posibles problemas de entrega de correo electrónico y cómo mejorar la entrega de WordPress.
¿Por qué debería preocuparme por la capacidad de entrega de WordPress? Es vital por varias razones para asegurarse de que su sitio de WordPress envíe un correo electrónico que realmente se entrega. WordPress, el tema y muchos de los complementos que ha instalado en su sitio se basan en el correo electrónico en varios casos. Algunos de estos casos son más evidentes que otros. A continuación se presentan solo algunos de estos casos: registrar un nuevo usuario
Correo electrónico de restablecimiento de contraseña
Alertas sobre el administrador y las notificaciones de seguridad
Información sobre nuevos comandos en tiendas de comercio electrónico
Actualizaciones de miembros y nuevas notificaciones de mensajes en los sitios web de membresía
Correos electrónicos cuando alguien envía contacto a su sitio, asistencia y otros formularios
Correos electrónicos con boletines informativos (si aloja el boletín en su sitio web)
Correos electrónicos con código de inicio de sesión (en el caso 2fa basado en el correo electrónico)
Sin embargo, esto está lejos del final de la historia para usar el correo electrónico en WordPress. WordPress a menudo les pide a los usuarios que actúen en función de la información enviada por el correo electrónico. Más importante aún, algunas funciones de WordPress están destinadas a los administradores del sitio, como advirtiéndoles sobre varios errores o actualizaciones disponibles.
Teniendo en cuenta la multitud de complementos basados en wp_mail () (una portada de WordPress alrededor del correo () PHP), queda bastante claro que sus sitios pueden enviar correos electrónicos que se entregarán correctamente debería ser uno para cada administrador de WordPress. Lista de tareas. Los problemas comunes de entrega a través de correos electrónicos de correo electrónico llegan en spam Los correos electrónicos enviados desde su sitio que llegan al archivo spam de sus usuarios y clientes es probablemente el problema más frecuente de la entrega de correo electrónico. La razón de esto es que los proveedores de alojamiento de renombre no quieren permitir que se envíen grandes volúmenes de correos electrónicos desde sus IP. Una vez que las direcciones IP se marcan como spam IP, los proveedores de alojamiento tendrán dificultades para eliminar IP de varias listas de spam. Puede ajustar su filtro de correo electrónico de correo electrónico, es mucho mejor usar un servicio administrado, como SendGrid, Mailgun o Amazon Ses Estos servicios están especialmente diseñados para enviar correos electrónicos y, además de administrar toda la infraestructura y los rechazos por usted, asegura que los IP que se utilizan para enviar correos electrónicos estén “calentados” correctamente y no estén presentes en una lista de spam. Siga leyendo para averiguar qué tan fácil es integrar su WordPress con estos servicios.
Su cuenta de host web no le permite enviar correos electrónicos, algunos hosts web toman medidas adicionales para garantizar que sus redes no envíen correos electrónicos de spam. En algunos casos, los hosts web deshabilitan la funcionalidad de enviar el correo electrónico de forma predeterminada y debe activarlo manualmente. Si este es el caso, es posible que deba comunicarse con su host web para activar la funcionalidad de correo electrónico. También puede activarlo manualmente desde su panel de control de host web. Problemas técnicos con WordPress Aunque no es muy común, un problema técnico en su sitio web de WordPress podría ser la razón por la cual los correos electrónicos no se envían desde su sitio si esta es la mejor manera de solucionar problemas es desactivar todos los complementos y cambiar al tema predeterminado y Prueba de la entrega de WordPress. Cuando confirme que se envían los correos electrónicos, reactiva el tema y active los complementos uno por uno hasta que encuentre al culpable causando el problema. Configuraciones de PHP incorrectas Las configuraciones de PHP también son una razón común por la cual no se entregan los correos electrónicos. Es como si publicara el correo electrónico sin la dirección correcta o el sello, nunca se entregará al buzón post-objetivo. La forma en que configura su configuración de correo electrónico en PHP dependerá de la configuración de su servidor web o del proveedor del host. En la mayoría de los casos, podrá configurar PHP a través del archivo php.ini o por opciones PHP_VALUE en un archivo .htaccess (si ejecuta el servidor Apache HTTP con PHP ejecutándose por mod_php).
Si no está seguro de cómo configurar su PHP en su sitio web, consulte la documentación del proveedor o asistencia técnica de alojamiento. Atención: tenga cuidado al cambiar su configuración de PHP. La configuración incorrecta y la sintaxis pueden dañar su sitio. Siempre pruebe los cambios en un entorno de desarrollo o una estadificación antes de realizar cambios en la producción. Si configura PHP a través de php.ini, debe buscar la línea que lea [función de correo]. Una vez más, las opciones de configuración aquí dependerán en gran medida de su entorno de alojamiento. Para los usuarios de Windows, es solo una cuestión de configurar los detalles SMTP directamente en el archivo php.ini. Para los usuarios de Linux, probablemente necesitará instalar un agente de transferencia de mensajes (MTA) como Postfix y luego configurar PHP para usarlo. Si lo anterior suena demasiado complejo o se siente cómodo editando la configuración de PHP, no desanime, siga leyendo. Errores de curl (y otros programas). Además de WordPress, hay muchos otros componentes y bibliotecas de software involucrados en el proceso de enviar un correo electrónico a través de un sitio web. Hay PHP, varias bibliotecas de software, pila de red y sistema operativo, por mencionar solo unas pocas. Todo esto debe estar en las condiciones de trabajo correctas. Si uno no funciona bien, el correo electrónico no se enviará. Como propietario de un sitio web, es posible que no necesite configurar ninguno de estos componentes de software. Por lo general, el host web los maneja. Sin embargo, ayuda al menos a ser consciente de ellos.
El componente que brinda la mayor cantidad de problemas en los sitios de WordPress y los hosts web es curl. Curl es una biblioteca utilizada en los servidores web para iniciar conexiones de red en este caso para enviar correos electrónicos. Curl en sí es una biblioteca muy confiable. Sin embargo, no se puede instalar correctamente en su servidor o puede usar una versión anterior. Si se encuentra con un curl o errores de software específicos, comuníquese con su host web. Los registros DKIM y/o SPF faltantes o incorrectos DKIM (Correo identificado por Keys Domain) y SPF (marco de política del remitente) son dos tecnologías diseñadas para reducir la falsificación de los correos electrónicos y el phishing. Aunque no son obligatorios, DKIM y SPF son E-E-E-E-E-más legítimos correos electrónicos legítimos y, por lo tanto, dificulta “falsificar” los correos electrónicos de otro campo. Con los correos electrónicos firmados criptográficamente utilizando DKIM y validado utilizando una política de SPF, es mucho menos probable que los correos electrónicos lleguen a archivos no deseados o spam. Si está utilizando un correo electrónico, como SendGrid, Mailgun o Amazon SES, consulte su documentación sobre cómo establecer estas grabaciones DNS (si no está familiarizado con DNS, lea nuestra Guía DNS para sitios y administradores. WordPress). Si utiliza su propio servidor SMTP, es posible que deba consultar esa documentación del servidor SMTP sobre cómo configurar DKIM y SPF. Probar la configuración de configuración de correo electrónico de WordPress Afortunadamente, es fácil inspeccionar la configuración de correo electrónico de su sitio y su dominio con un WordPress gratuito llamado WP Mail SMTP por WPFORMS. Con este complemento puedes matar a dos pájaros de una sola vez:
Pruebe la configuración de correo electrónico y la capacidad de entrega de su sitio y su dominio fácilmente para enviar correos electrónicos a través de servicios SMTP, como Gmail y SendGrid, para mejorar los correos electrónicos de WordPress de la capacidad de entrega.
La siguiente sección explica cómo instalar el complemento y probar la entrega de su sitio de WordPress.Instalación del complemento El arranque es rápido y fácil: navegue en la página del complemento y haga clic en la nueva adición al tablero de WordPress.Busque “WP Mail SMTP” e instale y active el complemento.¡No te puedes perder el logotipo de ese complemento con la paloma!
Enviar un correo electrónico de prueba Si ha instalado el complemento solo para ejecutar las pruebas, omite el experto y haga clic en la entrada del menú SMTP WP Mail y haga clic en la prueba de correo electrónico.

Aquí puede especificar a quién enviar un correo electrónico de prueba y si debería ser un simple correo electrónico HTML. Haga clic en Enviar correo electrónico para enviar el correo electrónico de prueba. La prueba es tan simple. ¿Qué sucede durante la prueba de correo electrónico? Para usted, el usuario del complemento, la prueba es tan fácil como ABC. Sin embargo, debajo del capó, el complemento hace mucho más que cualquier otro complemento de prueba de correo electrónico. Ejecuta una serie de pruebas para verificar tanto su sitio como la configuración de dominio. Además, lo alertará si hay problemas técnicos. En la primera fase de la prueba, el complemento verifica si hay un paso pesado o no. Si hay una falla inmediata, una falla con WP_Mail () o el correo electrónico PHP, el complemento analiza el error y sugiere soluciones prácticas que cualquier usuario ordinario puede entender. El complemento no se detiene aquí incluso una vez que se envía el correo electrónico. WP Mail SMTP realiza cheques adicionales para confirmar la configuración del DNS de dominio. Verifique y confirme que las grabaciones SPF, DKIM y DMARC están configuradas correctamente.
Lo más probable es que sus correos electrónicos lleguen al archivo de spam de los destinatarios, si no ha configurado correctamente estas grabaciones DNS.Es por eso que estos controles DNS son realmente importantes.Mejora de la entrega de WordPress y evitando la carpeta de spam incluso con todas las configuraciones correctas, es posible que aún tenga problemas de entrega.Este es especialmente el caso cuando se usa sombra de sombra, donde varios sitios web usan la misma dirección IP.Afortunadamente, los servicios como SendGrid, Mailgun, Smtp.com y Amazon SES hacen que enviar grandes volúmenes de correos electrónicos sea un proceso trivial, con una tasa muy baja de problemas de entrega, que también gestiona las quejas de rechazo.Integración de WordPress con un servicio de correo electrónico/servidor SMTP
La integración de su sitio con un servicio de correo electrónico es tan simple como ABC con WordPress WP Mail SMTP Plugin. El complemento hace un uso rápido y simple de una amplia gama de proveedores de correo electrónico SMTP. o cualquier proveedor de correo electrónico genérico que acepte el protocolo SMTP, el protocolo utilizado para enviar correo electrónico. Puede usar el complemento gratuito para conectar su sitio web y usar SMTP.com, SendGrid, Mailgun, Gmail y SendInblue. Sin embargo, puede usar WP Mail SMTP Pro para usar cualquier otro servicio SMTP y puede beneficiarse de muchas otras características, como informes, asistencia prioritaria, controles de correo electrónico y más. Consulte la página de precios SMTP WP Mail para obtener una lista completa de todas las funciones disponibles en la edición Pro de este complemento de WordPress. Con la ayuda de los asistentes, puede conectarse a un servicio de correo electrónico en unos segundos, como puede ver en la captura de pantalla a continuación, con el asistente puede configurar todo. Esta es en realidad una captura de pantalla de la configuración de nuestro sitio.
Entrega de WordPress Correo electrónico y cómo mejorarlo
Tags Entrega e
Check Also
Uso de OWASP Top 10 para mejorar la seguridad de WordPress
Uso de OWASP Top 10 para mejorar la seguridad de WordPress
homefinance blog