This is about as final as we're going to get it.
Credit can read:
Problem: E-mails that reside in the Outbox are not synchronized with the Exchange server when in Cached Exchange Mode.
Here's the situation. We are rolling out Outlook 2003 to our employees next month and we thought it would be nice to take advantage of Microsoft's new feature called cached exchange mode. This will allow users to work on most outlook functions even if they are not connected to the exchange server. When we installed Outlook 2003 on a few people we found out that when they turned cached mode on that they could not see all their postdated messages in the outbox. What some of our users do is send e-mails to themselves or to other people and set the e-mail to not deliver until a certain date and time (a.k.a. postdated messages). The postdated e-mails they sent in Outlook 2002 or Outlook 2003 online mode will not show up in Outlook 2003 while in cached mode.
More Information on the bug:
If an e-mail is sent in online mode (non-cached) in Outlook 2003 with the option to deliver the message at a future date the following will happen:
1. The e-mail will be sent to the exchange server and reside in the outbox until it is to be delivered. Once the time is reached the e-mail will be sent even if the client is not open.
2. The e-mail will not appear in the outbox if Outlook is switched to cached mode.
If the e-mail is sent in cached mode with Outlook 2003 and the option set to deliver the message at a future date to following will happen.
1. The e-mail resides on the clients .ost file until it gets delivered
2. The e-mail will not be sent unless the Outlook client is opened in cached mode.
3. The e-mail will not appear in the outbox if Outlook is switched to online mode.
4. The e-mail will not appear in the outbox in the OWA client.
Our concerns are:
1. We would like to have employees switched to used cached exchange mode to minimize the traffic to and from the exchange server, allow clients to have better response when the network is under heavy use, allow clients to work when not connected to the exchange server (the basic benefits of cached exchange mode). Because employees have no way to see all items in their outbox they cannot delete or update when a message is set to be sent out. The only workaround is to maintain postdated messages when in online mode.
2. If a user is using cached mode to sent posted items the e-mail will not get sent unless the person has Outlook open.
3. If a users .ost file gets corrupted and has to be deleted to correct the problem, then if an employee had items in the outbox in cached mode they would not be able to be recover unless the .ost was backed up.
Until this problem is fixed I don't believe we have a good enough alternative (workaround) other than to have employees use online mode. This makes the whole cached exchange mode a useless feature to those who send a lot of postdated messages.
We have submitted this case to Microsoft. The were able to reproduce the problem, but the design team claims that this is a "feature" and there "by design". Yet when I talk to the support people they refer to it as a bug.
Before Microsoft will address this issue in a hotfix or service pack they need to have a high enough feedback from companies who complain about it. So if you are planning to use Cached Exchange Mode and your company sends e-mails that should be sent at a future date please send an e-mail to email@example.com and fill out the form at http://register.microsoft.com/mswish/suggestion.asp
to complain about this bug and request that they fix it.
The information in this article applies to: