[Tickets #11983] Re: limit synced mailboxes by user preferences

noreply at bugs.horde.org noreply at bugs.horde.org
Sun Jan 20 19:35:17 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11983
------------------------------------------------------------------------------
  Ticket             | 11983
  Updated By         | Michael Rubinsky <mrubinsk at horde.org>
  Summary            | limit synced mailboxes by user preferences
  Queue              | Synchronization
  Version            | Git master
  Type               | Enhancement
-State              | New
+State              | Feedback
  Priority           | 1. Low
  Milestone          |
  Patch              | 1
  Owners             |
------------------------------------------------------------------------------


Michael Rubinsky <mrubinsk at horde.org> (2013-01-20 19:35) wrote:

> I have a fairly large mailbox structure, plus access to various  
> shared folders. When I synchronize with a remote device, I therefore  
> generate tons of traffic and load, especially on the "small" remote  
> device.

Currently, it sends all "subscribed" folders in the FOLDERSYNC  
request. The rationale is that if you have subscribed to the folder,  
you are interested enough in it to want to see it on the device.

Note that sending the folder via FOLDERSYNC does not necessarily mean  
it pushes that folder, just that it is available on the device for  
viewing. On most of the clients I test, the email is lazy loaded into  
folders other than the INBOX - it only polls the server when you view  
the folder. Some devices will THEN push to that folder for some time  
after it is loaded. Other clients have settings that allow you to pick  
and choose the folders you want pushed vs just available.

> On the other hand, my remote device won't let me access folders not  
> under my INBOX at all, and I definitely don't need all the  
> sub-folders as available through the web interface.

Curious as to what client this is. I've never seen a client limit  
folders to those only under INBOX.

> As I have been unsuccessful to create a second IMAP user with access  
> to the same INBOX, but only few of the folders below, I have created  
> a patch to ActiveSync that allows a user to (currently) select
> - only to sync folders below and including the INBOX
> - limit the nesting level of the folders synced

This of course will only work for IMAP servers that are  
structured/configured in this way. My server does not place folders  
under INBOX at all. I have a few hundred mailboxes (of course not all  
subscribed) and most are at the same level as the INBOX.

> The according preferences are settable via the standard preferences  
> dialog, per user.
>
> A future enhancement may be to explicitly select folders to  
> include/exclude during email sync.

I'd rather not go that route. I feel that this is a client  
responsibility. Also, filtering the folders that are returned via  
FOLDERSYNC responses could screw up search results






More information about the bugs mailing list