[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