[Dovecot] v1.2.7 released
Christian Felsing
hostmaster at taunusstein.net
Tue Nov 10 13:01:40 EET 2009
Hello Timo,
unfortunally dovecot-1.2.6-managesieve-0.11.9.diff is not applicable to
Dovecot 1.2.7. After patching dovecot-1.2.6-managesieve-0.11.9.diff from:
@@ -619,7 +635,13 @@
*set->imap_capability != '\0' ?
set->imap_capability :
set->imap_generated_capability, NULL));
if (*set->imap_capability != '\0')
env_put("CAPABILITY_STRING_OVERRIDDEN=1");
+ } else if (group->mail_process_type == PROCESS_TYPE_MANAGESIEVE) {
+ env_put(t_strconcat("CAPABILITY_STRING=",
+ set->managesieve_generated_capability, NULL));
+ env_put(t_strconcat("MANAGESIEVE_IMPLEMENTATION_STRING=",
+
set->managesieve_implementation_string, NULL));
}
+
if (*set->login_trusted_networks != '\0') {
env_put(t_strconcat("TRUSTED_NETWORKS=",
set->login_trusted_networks, NULL));
to
@@ -619,9 +635,15 @@
*set->imap_capability != '\0' ?
set->imap_capability :
set->imap_generated_capability, NULL));
if (*set->imap_capability != '\0')
env_put("CAPABILITY_STRING_OVERRIDDEN=1");
+ } else if (group->mail_process_type == PROCESS_TYPE_MANAGESIEVE) {
+ env_put(t_strconcat("CAPABILITY_STRING=",
+ set->managesieve_generated_capability, NULL));
+ env_put(t_strconcat("MANAGESIEVE_IMPLEMENTATION_STRING=",
+
set->managesieve_implementation_string, NULL));
}
+
if (*set->login_trusted_networks != '\0') {
env_put(t_strconcat("TRUSTED_NETWORKS=",
set->login_trusted_networks, NULL));
this patch works with Dovecot 1.2.7.
Christian
More information about the dovecot
mailing list