bah, non credo di essere stato così incomprensibile...se lo sono stato mi dispiace.
Il problema è che il cellulare un file .lst lo scarica anzichè aprirlo, quindi occorre l'estensione .htm e nemmeno .lst.htm perchè il browser del cell continuerebbe a scaricarlo con estensione lst.
Al di là dell'estensione, è naturale che lo voglio in html. Però il codice che mi hai dato evidentemente viene interpretato male...ne è la prova che visualizzo i <br>, cosa che naturalmente non deve succedere.
Se cmq la cosa è troppo complicata, non preoccuparti, non è di fondamentale importanza.