How to Use Outlook Web Access in Google Chrome on Linux

If, like me, you work at an organisation that uses MS Exchange for their internal email you're probably familiar with the Outlook Web App (OWA), the web interface to your email account. Users of Chrome on Linux will probably be aware that OWA doesn't support that browser/device combination and are forced to use the crappy "light version" of Outlook.

However, it is possible to get the fully featured OWA on Chrome, with a few extensions.

First off install the User-Agent Switcher for Chrome. This tool will let you make Chrome lie to OWA, making it think your using Chrome on Windows, which is supported.

After installing, go to the Options for the extension.

You should see your new option listed under Chrome. Next we'll make Chrome always use this User Agent string when we use OWA.

Now if you go to your OWA, the login page shouldn't force you to use the light version any more.

But wait, we're not quite done yet...

Everything about your email experience in OWA should work fine, unless you try to add an attachment to an email. This is becaue OWA uses a deprecated JavaScript function, showModalDialog, which Chrome dropped support for last year.

This is kinda annoying, but easy to sort out.

Just install the showModalDialog shim extension and problem solved!