Cita:
Iniciado por xhiena $mensaje = "<b>Esto es un Mensaje</b><br>'; <---- Comillas de cierre mal puestas
$headers .= "Disposition-Notification-To: "$nombre_origen\" <$email_origen> \r\n"; <--- no estas concatenando (usa el .):
$headers .= "Disposition-Notification-To: ".$nombre_origen." <$email_origen> \r\n";
Prueba simplemente a enviarlo con la cabecera FROM
La comilla mal cerrada fue porque modifique el código al ponerlo aquí. Un error por mi parte.
No hace falta concatenar la variable así paraque entre correctamente pero igual lo cambio para que sea más legible y para prevenir, ya no m fio de nada.
Ya había probado sólo usando el FROM
KrowMx De seguro es ese el problema, aunque no entiendo porque al montar la web iba perfecto y después no. ¿El servidor puede cambiar habilitando o quitando funciones sin previo aviso?. Nunca había visto algo así.
Solucionado. Ya otro usuario en este foro comentó que tenía el mismo problema con el mismo servidor (piensasolutions). Es algo del %&$# servidor.
Gracias a todos por sus respuestas. Un saludo.