If there are users in your company that have huge mailboxes and in addition need to log on different machines all the time, you may consider enabling “Download Headers” in order to avoid spending a lot of time doing a full sync of the information from their mailboxes.
In case you were wondering why Outlook is doing a full sync of the messages even after you enable in Define Send/Receive Groups menu the option "Download headers only" for an Outlook cached mode client, this blog can give you an overview about how these two options are intended to work.
By default, Outlook is Downloading Full Items and on Slow Connection is downloading Only the Headers.
The Send/Receive settings will not have any effect when working in cache mode. This is the design behavior as cached mode will just use its own syncing mechanism. The Send/Receive settings will be taken into consideration only when synchronizing in offline mode.
In order to “Download Headers Only” in cached mode, you need to change the Download Preferences to Download Headers. If you manually enable this option under your current profile, you will notice that all the emails you receive will download only the message headers. However, this option has no effect for emails that were already downloaded in your OST before you enabled this option.
There is a GPO that enables the option “Download Headers” for all the users in cached mode. However, for existing profiles this GPO will take action only on new emails and not on emails that were already downloaded in your OST. In order to download only the headers for all the messages you need to create a new Outlook profile.
I added below the the GPO for enabling “Download Header” option in case you consider it as a suitable solution for your environment/users:
1.In Group Policy, load the Outlook 2010 template (Outlk14.adm):
2.Under User Configuration\Administrative Templates\Microsoft Office Outlook 2010\Tools| E-mail Accounts\Cached Exchange Mode, double-click Cached Exchange Mode (File | Cached Exchange Mode)
3.Click "Enabled" to configure the policy and select “Download Headers”4.Click Apply- OK.5.After the policy is enabled please check on the test machine if the below key is added
6.After applying the GPO “Download Preferences” should be grayed out
7.Configure a new Outlook profile and you will notice that all messages will download headers only.
Please feel free to comment or add any suggestions.
Really good post! This could be extremely useful for our mobile workers.
How do I selectively download attachments of emails after I have changed the send/receive settings to download only headers for messages larger than 50km? Do I have to change the settings to download all messages and attachments then ask the sender to resend?
what I have to do if cached mode is not available in Regedit ?
My download preferences is greyed out and I do not know why so cannot change the setting. I want to set it to download headers only and only download headers that I mark to download. Very fustrated at this basic requirement taking so long to sort out!
I've tried this and it still downloads the attachments
Here are 3 options that would make Microsoft Outlook caching work a lot better and be more flexible:
- cache only emails under 3 months old (or a length of time you can specify).
- cache only 1GB of emails (or an amount you specify), and rather than going over this limit Outlook would not cache older emails.
- don't cache attachments.