It seems that if someone sends you attachments as '.eml' filetypes, gmail won't read it as anything else but plain text. C'mon, this is just a simple mime file.
So how to read it?
- Download the file as a .mht file eg: so photos1.eml becomes photos1.mht
- Open the file with IE9 or Opera 11. Nope chrome, firefox don't work.