You might find that your OWA setup also allows the full outlook client to connect over http - in which case it can sync a local copy of your mailbox with the server in the same way as it would over a vpn.
Have a fettle around in the "Connection" tab of your outlook profile and try enabling the "Connect over HTTP" option - your IT folks should be able to help you with the settings.