[Tickets #12946] Re: Update filters when folders are moved

noreply at bugs.horde.org noreply at bugs.horde.org
Tue Feb 11 08:06:44 UTC 2014


Ticket URL: http://bugs.horde.org/ticket/12946
  Ticket             | 12946
  Updated By         | Michael Slusarz <slusarz at horde.org>
  Summary            | Update filters when folders are moved
  Queue              | IMP
  Version            | Git master
  Type               | Enhancement
-State              | Rejected
+State              | Accepted
  Priority           | 1. Low
  Milestone          |
  Patch              |
-Owners             |
+Owners             | Michael Slusarz

Michael Slusarz <slusarz at horde.org> (2014-02-11 01:06) wrote:

>> Ingo (the filter frontend) doesn't have much to do with IMP, e.g.
>> there is no way to notify Ingo if a folder name in IMP has changed.
>> More important though, the folders can be renamed outside of IMP too,
>> which would go  completely unseen by Ingo.

Jan is (mostly) correct ... we absolutely can't rely on Ingo having  
any knowledge of the current state of the mailboxes on the server,  
since there are a multitude of ways to change the mailboxes outside of  

That being said... it should be possible to *notify* the user in the  
following situation:

1) A mailbox is altered in IMP
2) That mailbox is a member of one or more rules in the current  
filtering backend.

In this case, there is nothing wrong with reminding the user to update  
their filters, as long as nothing is changed automatically.  Even  
better would be to link to an Ingo page that filters rules by a  
mailbox name, so you can instantly see which rules are connected to an  
individual mailbox.

Reopening ticket for these two features.

> I was wondering if folders could be tracked internally using some  
> sort of IMAP folder ID which never changes despite the name change,  
> but since you know tons more than I do regarding IMAP, I trust you  
> when you say it's not feasible :)

No.  There is no IMAP equivalent to mailbox names as there is to  
CONDSTORE/QRESYNC IMAP extensions (i.e. mod sequence values for  

More information about the bugs mailing list