Solucionar problemas de formularios de contacto de WordPress

 

Generalidades

Este artículo explica cómo se debe configurar la dirección de 'Remitente' en un formulario de contacto de WordPress para garantizar que se entregue el correo.

Antecedentes

La dirección de 'Remitente' del formukario de contacto

La dirección 'Remitente' que utiliza tu formulario siempre debe ser una dirección del dominio de tu sitio web, como <contact@example.com> (asumiendo que el sitio web es example.com).

WordPress nunca debe usar la dirección de correo del visitante ingresada en el formulario como la dirección 'Remitente'.

El correo del visitante

La dirección de correo que el visitante del sitio ingresa en el formulario de contacto puede colocarse en el encabezado Responder a. Revisa este artículo para obtener más detalles sobre la "Política de envío de dominios" de DreamHost.

Ejemplos

A continuación aparecen las configuraciones recomendadas para los plugins de formularios más populares de WordPress.

Contact Form 7

Contact Form 7 es un plugin de formulario de contacto que te permite enviar correos con el nombre del visitante del sitio y el correo de un administrador del sitio.

Para configurar Contact Form 7:

  1. Inicia sesión en tu sitio WordPress.
  2. Haz clic Plugins en la columna izquierda, y luego da clic en Agregar Nuevo en la parte superior.
  3. Busca e instala Contact Form 7.
  4. En la página Plugins, da clic en el enlace Configuraciones.
  5. Encuentra el formulario de contacto específico que deseas editar y luego haz clic en el enlace Editar.
  6. Haz clic en la pestaña Correo Electrónico en la parte superior.
  7. Ajusta los campos From y Additional Headers como aparece en los campos a continuación:
    • [tu nombre] <wordpress@example.com>
    • Correo de respuesta: [tu nombre] <[tu correo]>

Formulario de contacto Jetpack

Se recomienda que deshabilites el formulario de contacto de Jetpack, ya que no tiene una opción para ajustar fácilmente la dirección 'Remitente' y sus códigos cortos pueden interferir con otros formularios de contacto. El formulario de contacto de Jetpack no está habilitado de forma predeterminada. Sin embargo, si lo has habilitado en el pasado, puedes deshabilitarlo y usar el formulario de contacto de un plugin diferente.

Para desactivar el formulario de contacto de Jetpack, inicia sesión en tu panel de WordPress y visita la página de módulos de Jetpack en la siguiente URL:

  • example.com/wp-admin/admin.php?page=jetpack_modules

Coloca el cursor sobre la opción Formulario de Contacto y da clic en el enlace Desactivar a la derecha.

WPForms-lite

WPForms-lite te permite cambiar 'Remitente' y 'Responder a' en su configuración.

  1. Inicia sesión en tu sitio WordPress.
  2. Busca e instala WPForms-lite.
  3. Haz clic en el item del menú WPForms en el panel izquierdo.
  4. Coloca el cursor sobre el nombre del formulario. Aparecerán algunas opciones debajo. Haz clic en Editar. Esto cargará el formulario.
  5. Escoge Settings en el menú de la izquierda.
  6. Selecciona Notifications en la ventana emergente.
  7. Desplázate hacia abajo hasta los campos de correo electrónico 'Correo del remitente' y 'Correo de respuesta' y actualiza según sea necesario.
    • Correo del remitente: {field_id="1"}
    • Correo de respuesta: [tu correo]

¿Qué pasa si quiero utilizar un correo 'Remitente' que NO está en mi dominio?

Si no quieres utilizar un correo 'Remitente' que esté en tu dominio (como contact@example.com), puedes forzar la autenticación SMTP mediante un plugin. Revisa este artículo para obtener más detalles.

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?