imap/2837: MYRIGHTS not understood by Mirapoint IMAP4PROXY 3.5.8-GR server
>Number: 2837
>Category: imap
>Synopsis: MYRIGHTS not understood by Mirapoint IMAP4PROXY 3.5.8-GR server
>Confidential: no
>Severity: normal
>Priority: medium
>Responsible: mutt-dev
>State: open
>Keywords:
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Mar 08 19:25:07 +0100 2007
>Originator: Christoph Berg <cb@xxxxxxxx>
>Release:
>Description:
The following was submitted as Debian bug #384076:
----- Forwarded message from David Everly <deckrider@xxxxxxxxx> -----
Date: Mon, 21 Aug 2006 12:27:56 -0600
From: David Everly <deckrider@xxxxxxxxx>
Reply-To: David Everly <deckrider@xxxxxxxxx>, 384076@xxxxxxxxxxxxxxx
To: Debian Bug Tracking System <submit@xxxxxxxxxxxxxxx>
Subject: Bug#384076: mutt MYRIGHTS not understood by Mirapoint IMAP4PROXY
3.5.8-GR server
I think the fact that MYRIGHTS is not understood by the imap server I
connect to causes mutt to think my folders are read-only.
If anyone knows of a patch I can use for this, I'll be glad to try it.
from mutt -d2:
Connected to imap.mcilink.com:143 on fd=4
4< * OK Mirapoint IMAP4PROXY 3.5.8-GR server ready
IMAP queue drained
4> a0000 CAPABILITY^M
4< * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS
Handling CAPABILITY
4< a0000 OK Completed
IMAP queue drained
imap_authenticate: Using any available method.
local ip: 166.34.132.36;41513, remote ip:166.38.62.50;143
SASL: No worthy mechs found
imap_auth_sasl: IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS
unavailableSending LOGIN command for c-david.everly@xxxxxxxxxx
4< a0001 OK LOGIN completed.
IMAP queue drained
4> a0002 LIST "" ""^M
4< * LIST (\Noselect) "/" ""
Root delimiter: /
4< a0002 OK LIST completed.
IMAP queue drained
4> a0003 MYRIGHTS "INBOX"^M
a0004 STATUS "INBOX.Drafts" (MESSAGES)^M
a0005 SELECT "INBOX"^M
4< a0003 BAD Protocol Error: "Unidentifiable command specified".
----- End forwarded message -----
----- Forwarded message from David Everly <deckrider@xxxxxxxxx> -----
Date: Mon, 21 Aug 2006 14:15:12 -0600
From: David Everly <deckrider@xxxxxxxxx>
Reply-To: David Everly <deckrider@xxxxxxxxx>, 384076@xxxxxxxxxxxxxxx
To: 384076@xxxxxxxxxxxxxxx,
Adeodato =?UTF-8?Q?Sim=C3=B3 ?= <dato@xxxxxxxxxxxxxx>
Subject: Bug#384076: CAPABILITY before and after LOGIN
I just noticed by connecting from telnet that the CAPABILITY results
are different before and after LOGIN.
Before:
CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS
After (note there is no ACL capability here):
CAPABILITY IMAP4 IMAP4rev1 IDLE LOGIN-REFERRALS MAILBOX-REFERRALS
NAMESPACE LITERAL+ UIDPLUS CHILDREN
----- End forwarded message -----
----- Forwarded message from David Everly <deckrider@xxxxxxxxx> -----
Date: Mon, 21 Aug 2006 15:35:22 -0600
From: David Everly <deckrider@xxxxxxxxx>
Reply-To: David Everly <deckrider@xxxxxxxxx>, 384076@xxxxxxxxxxxxxxx
To: 384076@xxxxxxxxxxxxxxx
Subject: Bug#384076: patch to recheck capabilities after login
--- imap/imap.c 2006-08-21 15:30:26.000000000 -0600
+++ imap/imap.c 2006-08-21 15:32:03.000000000 -0600
@@ -376,6 +376,7 @@
}
if (new && idata->state == IMAP_AUTHENTICATED)
{
+ imap_check_capabilities (idata);
/* get root delimiter, '/' as default */
idata->delim = '/';
imap_cmd_queue (idata, "LIST \"\" \"\"");
----- End forwarded message -----
Christoph
--
cb@xxxxxxxx | http://www.df7cb.de/
>Fix:
Unknown
>Add-To-Audit-Trail: