Otherwise causes failures with strict com.sun.mail.imap, causing:
Caused by: javax.mail.MessagingException: Missing '(' at start of Namespace; nested exception is: com.sun.mail.iap.ProtocolException: Missing '(' at start of Namespace at com.sun.mail.imap.IMAPStore.getNamespaces(IMAPStore.java:1505) at com.sun.mail.imap.IMAPStore.getPersonalNamespaces(IMAPStore.java:1462) --- citadel/modules/imap/serv_imap.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/citadel/modules/imap/serv_imap.c b/citadel/modules/imap/serv_imap.c index a7c3cb1..fba7c45 100644 --- a/citadel/modules/imap/serv_imap.c +++ b/citadel/modules/imap/serv_imap.c @@ -912,7 +912,6 @@ void imap_namespace(int num_parms, ConstStr *Params) for (i = 0; i < MAXFLOORS; ++i) { fl = CtdlGetCachedFloor(i); if (fl->f_flags & F_INUSE) { - if (floors > 0) cprintf(" "); cprintf("("); snprintf(Namespace, sizeof(Namespace), "%s/", fl->f_name); plain_imap_strout(Namespace);