[Tickets #5539] Re: IMAP stop-script rules halt all processing, not just processing of the matched message

bugs at bugs.horde.org bugs at bugs.horde.org
Wed Aug 1 04:28:22 UTC 2007


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

Ticket URL: http://bugs.horde.org/ticket/?id=5539
-----------------------------------------------------------------------
 Ticket             | 5539
 Updated By         | Chuck Hagenbuch <chuck at horde.org>
-Summary            | Filter list
+Summary            | IMAP stop-script rules halt all processing, not just processing of the
                    | matched message
 Queue              | Ingo
 Version            | 1.1.3
 Type               | Bug
 State              | Feedback
 Priority           | 2. Medium
 Owners             | 
-----------------------------------------------------------------------


Chuck Hagenbuch <chuck at horde.org> (2007-07-31 21:28) wrote:

It looks to me like we simply do a break, aborting all further rules, if a
stop-script rule matches in the imap driver. Since we're processing
multiple messages at once, this makes no sense.

I think what we should do instead is store a cache of the imap uids that
have matched stop rules, and exclude them from all future rules. Does that
make sense?



More information about the bugs mailing list