Closed Bug 94305 Opened 23 years ago Closed 23 years ago

can't access any subfolders on Lotus Domino IMAP server

Categories

(MailNews Core :: Networking: IMAP, defect)

x86
Windows 2000
defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: wjamrog, Assigned: mscott)

Details

The problem happened in both NS 6.01 and Mozilla Buid ID: 2001050515

This is a huge problem for our customers because they can't access ANY 
subfolders.  Not sure if it is related but NS 4.75 has the same regression bug 
and they just fixed it for me in 4.79.  (NS bug #: 546528)

Step to reproduced:
1) create a new account.  By default only subscribed folders is displayed.  In 
my test case, there is no subscribed folder.
2)go to subscribe dialog box.  clicked on any twistie to show the subfolder.  By 
then you can see that client issued bad LIST command to the server.

Here is the partial server log:

[02A0:0007-0654] R:  13 lsub "" "*"
[02A0:0007-0654] S:  13 OK LSUB completed<CRLF>

[02A0:0007-0654] R:  14 list "" "%"
[02A0:0007-0654] S:  * LIST (\Noinferiors \HasNoChildren) "\\" Inbox<CRLF>
[02A0:0007-0654] S:  * LIST (\HasChildren) "\\" test<CRLF>
[02A0:0007-0654] S:  * LIST (\HasChildren) "\\" test1<CRLF>
[02A0:0007-0654] S:  * LIST (\HasChildren) "\\" Trash<CRLF>
[02A0:0007-0654] S:  14 OK LIST completed<CRLF>

[02A0:0007-0654] R:  15 list "" "%\\%"
[02A0:0007-0654] S:  * LIST (\HasNoChildren) "\\" {15}<CRLF>
[02A0:0007-0654] S:  test1\netscape1<CRLF>
[02A0:0007-0654] S:  * LIST (\HasNoChildren) "\\" {13}<CRLF>
[02A0:0007-0654] S:  test\netscape<CRLF>
[02A0:0007-0654] S:  * LIST (\HasNoChildren) "\\" {12}<CRLF>
[02A0:0007-0654] S:  test\subtest<CRLF>
[02A0:0007-0654] S:  * LIST (\HasNoChildren) "\\" {20}<CRLF>
[02A0:0007-0654] S:  Trash\test2\netscape<CRLF>
[02A0:0007-0654] S:  15 OK LIST completed<CRLF>

[02A0:0007-0654] R:  16 lsub "" "Other Users\\*"
[02A0:0007-0654] S:  16 OK LSUB completed<CRLF>

[02A0:0007-0654] R:  17 list "" "Other Users\\%"
[02A0:0007-0654] S:  17 OK LIST completed<CRLF>

[02A0:0007-0654] R:  18 list "" "Other Users\\%\\%"
[02A0:0007-0654] S:  18 OK LIST completed<CRLF>

[02A0:0007-0654] R:  19 lsub "" "Public Folders\\*"
[02A0:0007-0654] S:  19 OK LSUB completed<CRLF>


[02A0:0007-0654] R:  20 list "" "Public Folders\\%"
[02A0:0007-0654] S:  20 OK LIST completed<CRLF>

[02A0:0007-0654] R:  21 list "" "Public Folders\\%\\%"
[02A0:0007-0654] S:  21 OK LIST completed<CRLF>

[02A0:0007-0654] R:  22 list "" "test/%"
[02A0:0007-0654] S:  22 OK LIST completed<CRLF>

[02A0:0007-0654] R:  23 list "" "test/%/%"
[02A0:0007-0654] S:  23 OK LIST completed<CRLF>


You can see that LIST command is issued against mailbox "test/%" and "test/%/%" 
which is wrong.   Our heirarchy delimiter is "//".

You can access my server:

server IP: 198.112.211.44
user: netscape
password: netscape
taking
Status: UNCONFIRMED → NEW
Ever confirmed: true
I believe this is the same problem as bug 55774 (except it's for Lotus server 
and not Cyrus). Marking fixed.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Verified on 09-04-10-trunk build
Now, Users can subscribe,unsubscribe and access subfolders on Lotus Domino IMAP 
server. But I am still seeing some problems for the list command on this server.
I logged bug 98294 for tracking the rest issue.....
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.