Originariamente inviato da Alhazred
http://forum.html.it/forum/showthrea...readid=1543467
Grazie Alhazred.
Ho seguito i link da te indicati e ho trovato risposte, nel senso che non compete a me ma al gestore del server risolvere il problema.

Per chi interessasse .... ho fatto ulteriori prove.

Il problema nasceva (ma c'è tuttora) dal fatto di lavorare in PHP da un server windows.
Lo stesso codice utilzzato in un server linux invia la mail a libero regolarmente.
In particolare, secondo, me libero.it non accetta il "Return-Path" che windows invia come <me@localhost.com>.
La stessa cosa inviata da apache diventa regolarmente il path indicato nella header ... <redazione@xxxx.it>

Sempre per chi è interessato.
Dalle mie prove ho visto che effettivamente libero.it, a differenza di altri server ai quali non fa alcuna differenza, non accetta di buon grado il return "\r" ma si accontenta del "\n".
Se metti "\r" la riga non appare come header ma come testo del messaggio.