entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Los usuarios anónimos no pueden enviar correo usando Webform - Drupal

Estoy usando Drupal 7 y el módulo Webform para crear formularios de contacto (Este problema también lo tengo en Pressflow 6).

Sólo los usuarios autenticados pueden enviar correo a través del formulario. Sin embargo, necesito que los usuarios anónimos también pueden utilizar el formulario con los datos que han puesto.

El error (cuando el usuario anonimo hace submit) es como sigue:

Error sending e-mail from [email protected] to [email protected]: SMTP Error: Data not accepted.
SMTP server error: 5.7.1 Sender domain not allowed.

¿Cómo puedo hacer que el formulario envíe mail con ambos roles (autenticado y anónimo)? ¿Cómo puedo evitar el correo no deseado para los usuarios anónimos?

1 Respuesta

1voto

lladruc Puntos760

Este problema es complicado de resolver, puesto que puede ser por varias razones.
La mas común es que el host use los parámetros del SMTP de la librería PHP, con lo que [email protected] puede no estar registrado en el dominio.
sería bueno mirar las librerías de Drupal y comprobar por donde intenta mandar los correos a fin de configurar un acceso "default" para [email protected].
También hay que mirar que el host tenga creada la cuenta de sender, sobretodo si este Drupal se usa en la nube y no en un servidor dedicado manejado con Mercury.

Adjunto un enlace que plantean el uso de servidor autentificado SMTP:
https://drupal.org/project/smtp

Espero haber sido de ayuda.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta