[Tickets #11983] limit synced mailboxes by user preferences

noreply at bugs.horde.org noreply at bugs.horde.org
Sun Jan 20 16:09:03 UTC 2013


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: http://bugs.horde.org/ticket/11983
------------------------------------------------------------------------------
  Ticket           | 11983
  Erstellt Von     | jmozdzen at nde.ag
  Zusammenfassung  | limit synced mailboxes by user preferences
  Warteschlange    | Synchronization
  Version          | Git master
  Typ              | Enhancement
  Status           | New
  Priorität        | 1. Low
  Milestone        |
  Patch            | 1
  Zuständige       |
------------------------------------------------------------------------------


jmozdzen at nde.ag (2013-01-20 16:09) hat geschrieben:

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. 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.

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

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've attached two files:
- the definitions for the user preferences - currently added as  
$webdir/config/prefs.d/30-activesync.php
- the new method Horde_ActiveSync_Imap_Adapter::getMailboxes() from  
/usr/share/php5/PEAR/Horde/ActiveSync/Imap/Adapter.php

I hope this change finds your approval.

Regards,
Jens



jmozdzen at nde.ag (2013-01-20 16:09) hat hochgeladen: limitsync.tar

http://bugs.horde.org/h/services/download/?module=whups&actionID=download_file&file=limitsync.tar&ticket=11983&fn=%2Flimitsync.tar





More information about the bugs mailing list