﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
1487897,Dovecot Sieve : imapflags replace by  imap4flags,tomamplius,,"On sieve script imap4flags replace imapflags for dovecot sieve plugin

exemple **require [""fileinto"",""imapflags""];** is replace by **require [""fileinto"",""imap4flags""];**

Available module are listed on header on sieved connection.

{{{
# telnet localhost 2000
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
""IMPLEMENTATION"" ""dovecot""
""SIEVE"" ""fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date""
""SASL"" ""PLAIN""
""STARTTLS""
""NOTIFY"" ""mailto""
""VERSION"" ""1.0""
OK ""Dovecot ready.""
}}}

The imapflags extension is now called imap4flags. The CMUSieve implementation is based on an old draft specification that is not completely compatible. Particularly, the mark and unmark commands were removed from the new specification. For backwards compatibility, support for the old imapflags extension can be enabled using the sieve_extensions setting (as explained above). This is disabled by default. 

http://wiki.dovecot.org/LDA/Sieve/Dovecot#Migration_from_CMUSieve

http://wiki.dovecot.org/LDA/Sieve",Feature Requests,closed,5,0.6-beta,Plugins,git-master,major,invalid,sievemanage,
