Se ho ben capito il problema è semplice
Il server visualizza il formato html, mentre il pc no.
Per andare a capo in html usi
mentre per il file di testo usi \n
La formattazione è diversa.
Fatti un giro per google, ci sono migliaia di post e guide che ne parlano