Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 4651
  • Last Modified:

E-mails who reside in the OUTBOX are not synchronized with the exchange server in CACHED MODE

Problem:  E-mails that reside in the Outbox are not synchronized with the Exchange server when in Cached Exchange Mode.
More explanation on the problem:
If an e-mail is sent in non-cached mode (online mode) 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. (It's working when outlook client is close)
 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.


I found some information on synchronisation task for outlook 2003 who let appear the outbox is not synchronize

When Outlook 2003 synchronizes with an Exchange Server 2003 computer, Outlook 2003 uses an intelligent learning algorithm that is transparent to you. This algorithm puts higher synchronization priority on the folders that you use most frequently. This behavior gives you an optimal user experience. Outlook 2003 synchronizes folders in the following order (until you have been using Outlook long enough to train a synchronization priority):
1.      Utility folders (common views, views, and security settings)         
2.      Calendar         
3.      Contacts         
4.      Drafts         
5.      Inbox         
6.      All other folders (defined by the user)         
7.      Sent Items         
8.      Deleted Items         
9.      Public Folder Favorites (added by the user)      


Any idea how to synchronize the outbox folder contain in the OST file to synchronize with the server outbox folder, to allw users to send mail later without disable cached-mode

P-S.: My offline synchronization option include to synchronize the outbox folder

  • 2
  • 2
1 Solution
Not what you want to hear, but this is designated by MS as "intended behavior".  Here's the rationale:

1.  one reason for "do not deliver for" is to "cover your a##" (CYA), so that you can cancel an email being sent, or change it before sending
2.  synch-ing the outbox with the server would remove the senders option to cancel or change the email at any point prior to the time it is sent if they are offline.
3.  being able to cancel/change the email at any point prior to email's send date/time was deemed as more important than the message being sent at the specific time set even if the user is offline.
ulp45Author Commented:
If I'm not set up in cached-mode this function is allowed...why if I use the "delay delivery" in cached mode it's a securoty issue?

the role of cache mode is it to save server account data localy for protect bandwith and accomodate laptop user?
If you are not using cached mode then you are connected to the Exchange Server at all times, so you can cancel the delayed delivery from the exchange outbox.  If you are using cached mode and are offline when the time occurs, you could not prevent the message being sent.

And I'm not claiming this is a "security issue", just that the ability to stop a delayed delivery from being sent was deemed (by MS) as more important than having the delayed delivery sent even when you are not connected.  It was a choice between one or the other, enabling one broke the other.  So this is a matter of priority, not security.

ulp45Author Commented:

Featured Post

Become an Android App Developer

Ready to kick start your career in 2018? Learn how to build an Android app in January’s Course of the Month and open the door to new opportunities.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now