Cluster, hice lo que me dijiste y nada, sigue igual.
Y se me ocurrio probar algo con un resultado realmente curioso:
Fije directamente $salto_server="XXX";
Obviamente, el mensaje llego como holaXXXchau.
Pero, llego! que paso con las cabeceras? viendo el codigo fuente del mensaje, las cabeceras siguen apareciendo una al lado de la otra, como si $salto_server no existiera, igual que cuando este valia "\n".
Que esta pasandoooooooooooooo