¿Qué debo hacer si Contact Form 7 no envía correos electrónicos?

Tabla de contenido:

¿Qué debo hacer si Contact Form 7 no envía correos electrónicos?
¿Qué debo hacer si Contact Form 7 no envía correos electrónicos?
Anonim

El formulario de contacto es un fantástico complemento gratuito para agregar formularios de contacto a su sitio de WordPress. Pero a pesar de su facilidad de uso y confiabilidad, carece de muchas funciones. El complemento Formulario de contacto para WordPress envía y recibe de manera eficiente más de un millón de correos electrónicos todos los días. Desafortunadamente, hay muchas razones externas que pueden bloquear la recepción o el envío de correos electrónicos. En este artículo, veremos todas las razones por las que Contact Form 7 no envía correos electrónicos.

Disponibilidad de un formulario de contacto

Tener un formulario de contacto en su sitio web de WordPress es una excelente manera para que sus visitantes se comuniquen con usted. Si bien se han desarrollado muchos complementos para WordPress que le permiten agregar un formulario de contacto a una de las páginas de su sitio, Contact Form 7 lo hace fácil.

El formulario de contacto de WordPress 7 no envía correos electrónicos. Razones

Problema Formulario de contacto 7
Problema Formulario de contacto 7

Un sitio web sin un área de contacto es como una oficina sin un cliente registrado. El sitio web completo tiene al menos unaárea de contacto en una página específica. Funciona como un puente entre los visitantes y el propietario del sitio. Un área de contacto completamente funcional le permite convertir a sus visitantes curiosos en clientes. A veces, las reseñas de los visitantes lo ayudan a mejorar su sitio. En este caso, el formulario de contacto es conveniente. El formulario de contacto es capaz de gestionar múltiples formularios de contacto.

Revise la configuración de SMTP para asegurarse de que el host, el puerto, el protocolo, el nombre de usuario y la contraseña sean 100 % correctos. Si el problema persiste, lo más probable es que el proveedor de alojamiento esté bloqueando las conexiones de socket PHP salientes en general o para este puerto o protocolo en particular. Dígale a su proveedor de alojamiento que está tratando de usar SMTP y bríndeles el host, el puerto y el protocolo que está usando y pídales que le permitan la conexión saliente. Consulte también la guía de solución de problemas para obtener más soluciones e ideas.

Para pequeñas empresas o empresas con poco volumen de correo electrónico, el servidor SMTP gratuito de Google puede ser una excelente solución y puede usar Gmail para retransmitir su correo electrónico. Tienen una infraestructura muy grande y puedes contar con sus servicios para permanecer en línea. Sin embargo, aunque es completamente gratis, nada está limitado. Según la documentación de Google, puede enviar hasta 100 correos electrónicos cada 24 horas en modo de retransmisión a través de sus servidores SMTP.

Toneladas de opciones diferentes están disponibles en el repositorio oficial de plugins que te permitenconfigure WordPress para enviar correos electrónicos, pero no todos son confiables.

Complementos SMTP fáciles de configurar

SMTP que es
SMTP que es

Puede elegir esta opción si está buscando una solución rápida y sencilla para configurar SMTP en su sitio.

  • Ventajas: puede comenzar a recibir notificaciones por correo electrónico usando SMTP simplemente especificando los puertos SMTP e ingresando sus credenciales de inicio de sesión en la configuración del complemento.
  • Contras: este enfoque más rápido almacenará las credenciales de su cuenta de correo electrónico en su panel de control de WordPress para que otros administradores de WordPress puedan acceder a sus credenciales, es menos seguro.

Si el problema persiste y no recibe mensajes o el formulario de contacto de WordPress 7 está enviando varios correos electrónicos, considere otras causas y formas de solucionarlos.

El servicio de correo no funciona correctamente

El servidor no esta disponible
El servidor no esta disponible

Soluciones:

  • Verifique el correo electrónico en el servidor con "Verificar función de correo electrónico". Abra la configuración del formulario de contacto en la pestaña Opciones de envío y envíe un correo electrónico de prueba, si no lo recibió, significa que el servidor de correo electrónico no funciona correctamente y es por eso que WordPress Contact Form 7 no está enviando correos electrónicos. En este caso, comuníquese con su proveedor de alojamiento, informe el problema y pídale que configure la funcionalidad de correo electrónico para usted en su servidor. También puede hacer esto ejecutando una prueba en su sitio usandoComplemento gratuito Comprobar correo electrónico. Este es un complemento muy simple destinado a pruebas simples si la versión de WordPress y/o el servidor pueden enviar correos electrónicos. Desde que se escribió, el complemento tiene más de 40,000 instalaciones activas con una calificación de 4.9 de 5 estrellas. Una vez instalado, simplemente haga clic en "Comprobar correo electrónico" en su panel de WordPress. Ingrese la dirección de correo electrónico para enviar la prueba y haga clic en Enviar correo electrónico de prueba.
  • Revise su cliente de correo electrónico para ver si recibió un correo electrónico de prueba. La línea de asunto se mostrará como "Revisar correo electrónico desde https://…". También asegúrese de revisar su carpeta de spam o basura. Si recibió un correo electrónico, significa que WordPress puede enviar correos electrónicos a su servidor web.
  • Si está enviando algunos mensajes utilizando un complemento de WordPress (como un formulario de contacto) y no funciona, habilite un correo electrónico funcional. Si está utilizando algunas aplicaciones basadas en MAMP, WAMP, XAMPP, es posible que no tengan esta opción (habilitar correo electrónico funcional). Esta también puede ser la razón por la que Contact Form 7 no envía correos electrónicos al correo del dominio. En este caso, puede consultarlos localmente. Para hacer esto, vaya a wp-login.php e intente hacer clic en "Olvidé mi contraseña".

No hay problema con el servidor, pero el complemento Contact Form 7 no envía correos electrónicos

Correo postal
Correo postal

Causa sugerida: requisitos de alojamiento.

Soluciones:

  • Muchos anfitriones requierenconfirmación de la validez de la dirección de correo electrónico y del dominio del sitio web. Si ingresa una dirección real y ve un problema con wpgod@., significa que su servidor de correo no está manejando el dominio. Simplemente vaya a la configuración e intente incluir este dominio en la lista, el problema se resolverá
  • Si tiene problemas para enviar correos electrónicos con esta fórmula [su nombre], evite noreply@. porque algunos hosts no permiten estas direcciones. Simplemente haga que su dirección de correo electrónico sea válida.
  • Es posible que experimente problemas con los envíos de correo electrónico, ya que algunos anfitriones crean una cuadrícula de requisitos de correo electrónico personalizada. Revisa los requisitos básicos de lo que tienes e intenta maximizar tu dirección de correo electrónico. De lo contrario, no podría enviarlo a través de un complemento de WordPress, ya sea un formulario de contacto o cualquier otro formulario.

Requisitos de servidor y alojamiento verificados pero el formulario no funciona

error de wordpress
error de wordpress

Causa supuesta: plugin + conflicto de tema.

El formulario de contacto 7 no envía correos electrónicos al hacer clic en el botón "Enviar", pero se han verificado los requisitos del servidor y del alojamiento.

Solución: Esto se debe a diferentes niveles de habilidad, idiomas y algunas otras razones objetivas. Si enfrenta este problema, la forma más útil es preguntar a los desarrolladores sobre sus cosas, o si está seguro de que es un formulario de contacto que llamaconflicto, puede ponerse en contacto con los desarrolladores a través del panel de soporte interno.

Se corrigieron todas las causas, pero el problema persiste

js wordpress
js wordpress

Causa sugerida: problema de Javascript. Contact Form 7 a menudo entra en conflicto con Javascript, esta puede ser la razón por la que no envía correos electrónicos.

Solución: Ni siquiera intentes administrarlo tú mismo, si eres un principiante y no tienes suficientes conocimientos especializados al respecto, es mejor contactar a los desarrolladores. Pero primero, debe asegurarse de tener la última versión del formulario de contacto para sitios de WordPress. Si necesita más información, consulte la página principal del complemento Formulario de contacto.

Si Contact Form 7 no envía correos electrónicos desde "Denver", entonces es mejor ponerse en contacto con los desarrolladores para resolver el problema.

Recomendado: