I have access to a spare virtual machine and am looking to create a secondary / cache version of our exchange server which users can access their mail through, I'm hoping to free up so bandwidth on our main internet line out of the office since our primary mail is located offsite and hopefully shorten load times for mail box's when they get re-synced, Or is the only similar thing like this is when using cache mode in outlook ?
Our primary server is windows 2008 and exchange 2010, the secondary server is 2012 and has no version of exchange installed yet as I cannot find much on this topic online.
We only have one office site, but our mail server is currently being hosted remotely, which is why I was looking into having a locally hosted email server to lessen the load on the internet, while keeping the remote email server.
As mentioned in the comments, on of the reason I'm trying to avoid cache in exchange, is with some of our group mail accounts we had some issues with mail not being processed in real time, and causing other users to not see sent items / tagged mail