[#8784] Sieve filter updates to features
Summary Sieve filter updates to features
Queue Ingo
Queue Version 1.2.3
Type Enhancement
State Accepted
Priority 1. Low
Owners
Requester ricardo (at) wenn (dot) com
Created 12/17/2009 (1248 days ago)
Due
Updated 10/17/2011 (579 days ago)
Assigned
Resolved
Attachments
Milestone
Patch No

History
10/17/2011 01:58:48 PM vilius (at) lnk (dot) lt Comment #5 Reply to this comment
This should be per-driver level. Because at least Cyrus doesn't 
support imap4flags as far as I know.
07/05/2011 05:16:54 PM software-horde (at) interfasys (dot) ch Comment #4 Reply to this comment
+1 for this to be finally changed in Horde 4
12/21/2009 10:38:17 PM Jan Schneider State ⇒ Accepted
 
12/18/2009 03:07:59 PM ricardo (at) wenn (dot) com Comment #3 Reply to this comment
Why? The quote that you pasted explicitly says that the imapflags 
extension is supported for backward compatibility.
This is an old standard, it may not be fully supported in the future.

This is a heads up to mabey consider it as a toggle for servers that 
do/dont support for if/when its removed.

http://tools.ietf.org/html/rfc5232
12/18/2009 12:30:26 PM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
Why? The quote that you pasted explicitly says that the imapflags 
extension is supported for backward compatibility.
12/17/2009 04:24:24 PM ricardo (at) wenn (dot) com Comment #1
State ⇒ New
Patch ⇒ No
Milestone ⇒
Queue ⇒ Ingo
Summary ⇒ Sieve filter updates to features
Type ⇒ Enhancement
Priority ⇒ 1. Low
Reply to this comment
Ive had to update my Lib/Script/sieve.php so that it correctly applied 
imap4flags instead of imapflags.

This should mabey be a toggle option depending on what version of 
software people are using.

Taken from http://wiki.dovecot.org/LDA/Sieve

Note that the CMU Sieve plugin implements an older specification of 
the enotify extension which was called notify. Something similar is 
true for the imap4flags extension, which was known as imapflags for 
CMU Sieve. For backwards compatibility, Dovecot Sieve plugin also 
supports the old imapflags extension. The most valuable extension that 
the new Sieve implementation adds to the list is the variables 
extension. As the name implies, this adds support for variables to the 
language.