dovecot-2.0-pigeonhole: ManageSieve: reactivated reporting of NO...

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Sat Jul 3 20:04:28 EEST 2010


details:   http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/38306def24f0
changeset: 1310:38306def24f0
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Sat Jul 03 18:32:09 2010 +0200
description:
ManageSieve: reactivated reporting of NOTIFY capability.

diffstat:

 src/managesieve-login/client.c                     |  3 +++
 src/managesieve-login/managesieve-login-settings.c |  2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

diffs (25 lines):

diff -r 4726ae261b28 -r 38306def24f0 src/managesieve-login/client.c
--- a/src/managesieve-login/client.c	Sat Jul 03 18:07:30 2010 +0200
+++ b/src/managesieve-login/client.c	Sat Jul 03 18:32:09 2010 +0200
@@ -72,6 +72,9 @@
 			msieve_client->set->managesieve_implementation_string, "\"\r\n", NULL));
 		client_send_raw(client, t_strconcat("\"SIEVE\" \"", 
 			msieve_client->set->managesieve_sieve_capability, "\"\r\n", NULL));
+		if ( msieve_client->set->managesieve_notify_capability != NULL )
+			client_send_raw(client, t_strconcat("\"NOTIFY\" \"", 
+				msieve_client->set->managesieve_notify_capability, "\"\r\n", NULL));
 		client_send_raw
 			(client, t_strconcat("\"SASL\" \"", saslcap, "\"\r\n", NULL));
 
diff -r 4726ae261b28 -r 38306def24f0 src/managesieve-login/managesieve-login-settings.c
--- a/src/managesieve-login/managesieve-login-settings.c	Sat Jul 03 18:07:30 2010 +0200
+++ b/src/managesieve-login/managesieve-login-settings.c	Sat Jul 03 18:32:09 2010 +0200
@@ -71,7 +71,7 @@
 static const struct managesieve_login_settings managesieve_login_default_settings = {
 	.managesieve_implementation_string = PACKAGE_NAME,
 	.managesieve_sieve_capability = "",
-	.managesieve_notify_capability = ""
+	.managesieve_notify_capability = NULL
 };
 
 static const struct setting_parser_info *managesieve_login_setting_dependencies[] = {


More information about the dovecot-cvs mailing list