﻿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	
