Feature #114

Disable x-offlineimap-message-guid headers

Added by Dan Boger 475 days ago. Updated 472 days ago.

Status:New Start:11/21/2008
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:-
Target version:-
Resolution:


Description

Is it at all possible to disable the creation of the x-offlineimap-message-guid header in messages downloaded? Apparently, doing so puts a significant load on the Exchange server we use here, to the point that offlineimap users might have to be moved to a separate database server:

We are reaching out to you in hopes that you could help us out with a bit of a problem we've recently 
encountered. It appears that you are using a tool called offlineIMAP which creates a unique
X-header for every message you download, usually in the form of "x-offlineimap-message-guid".
Exchange creates a new named property for each new non-standard x-header it sees on a per database
basis. We are limited to 32k named properties per database. If we reach this maximum the databases
will dismount and we will have to restore from backup and begin a remediation process, causing
unnecessary downtime for all residents of that database.

Can offlineimap work without this header? Is it possible to disable it?

imap-single-x-header-v6.0.0.patch - patch to use a single x-offlineimap: header for message identification (1 KB) Gregory Smith, 11/24/2008 02:34 PM

History

Updated by John Goerzen 472 days ago

Hi,

These headers are used to identify messages after an upload. It probably would be possible to rename them to all have a single X-OfflineIMAP: header, though this would have to be verified against other servers. There is nothing wrong, spec-wise, with the way OfflineIMAP is working at present.

I'd be happy to get a patch for this. I don't presently have time to implement it out of my volunteer time, but I would entertain a contract to do it if you're interested in paying to get the feature added to the codebase.

Updated by Gregory Smith 472 days ago

Here's a patch against 6.0.0.

Also available in: Atom PDF