Il file in effetti è un HTML o un XML? Se è un XML basta cambiare l'estensione in modo corretto. Questo è un sistema per aumentare la sicurezza del sistema, ad esempio se ti mandano un eseguibile con estensione JPG ti viene impedito di aprire quella che tu credi essere un immagine perchè in realtà un programma.
Il sistema evita così anche di sfruttare particolari falle di sistema, come quelle di mettere codice ad hoc nelle immagini in modo che il programma che le apra interpreti il codice generando errori o bla bla...

Spero di esser stato chiaro!