Hola, estoy programando una página de contacto, para un sitio web, y en el formulario, el usuario puede ingresar su nombre ademas de la dirección de e-mail.En el caso que el usuario no ingrese un nombre, la secciòn from del header pongo la dirección solamente, en caso contario hago la siguiente cadena:
$header = 'From: '.$nombre."<".$mail."> \r\n";
donde estan el nombre ingresado y el mail.Pero esta devolviendo un error de Invalid Address la función mail.
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address
Probe ingresando una cadena simple, por ej:
$header = 'From: Eduardo <[email protected]>'."\r\n";
Y sucede lo mismo
Por lo que puede averiguar, haciendo un echo al header armado, la cadena la interpreta como
"Eduardo"
NO he encontrado manera de que lea la dirección entre <> como cadena, incluso probé con la \ y nada.
Agradeceria me puedan ayudar.
Eduardo GReco