Try an external browser like Opera for mobile.

Opera

Click the link for your mobile's platform (Windows Mobile?)

You can also try to check your mail through the qatar.net.qa page once you've installed Opera. I can do it on my P910.

Let me know how you get on.