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

Problema con SMTP y PHPMailer

Buenas tardes,
Tengo un formulario de contacto en una web donde se le pide el nombre, email y el mensaje al usuario. El email está configurado con la clase PHPMailer y on un servidor smtp de Gmail. EL problema es que al recibir el email en mi correo, me tendría que llegar a la bandeja de entrada como si lo enviara el email que el usuario ha añadido al formulario, pero me llega como si lo enviara yo mismo.

Aquí está el código: http://pastebin.com/rJEzAAep

Gracias de antemano, un saludo y espero me puedan ayudar!

1voto

youngsdeveloper comentado

Si no pones el código se nos hace difícil ver el problema, pegalo aunque sea en un pastebin.

0voto

jabixo comentado

aquí lo he subido en pastebin http://pastebin.com/rJEzAAep

1 Respuesta

2votos

Leonardo-Tadei Puntos227320

Hola @jabixo,

no es problema del código. GMail siempre te mostrará remitente al usuario que realiza la conexión, en este caso [email protected] e ignorará los otros FROM que le pongas.

Si te fijás en las cabeceras de un mensaje recibido, verás que el FROM que agregás debe seguir estando, pero GMail no lo usa.

Se supone que de haber varios FROM, se toma el último, pero se han puesto varias restricciones de facto para que no sea tan simple enviar un mensaje haciéndose pasar por otra persona.

GMail tiene además mecanismos para agregar otras direcciones de correo como propias, pero en este caso es inviable, porque implicaría dar de alta a cada futuro remitente.

Lo que podés hacer es agregar el mail del usaurio como Reply-To, de esta manera, a presionar "Responder", el mensaje saldrá a quien envía el mensaje.

Saludos cordiales

0voto

jabixo comentado

He puesto esto pero sigue igual... me llega como enviado desde "yo"

$headers .= "Reply-to: $fromemail\n";

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