IMAP needs to escape folder names with '/', the canonical hierarchy separator.

VERIFIED FIXED

Status

MailNews Core
Networking: IMAP
P2
normal
VERIFIED FIXED
18 years ago
10 years ago

People

(Reporter: Bienvenu, Assigned: Bienvenu)

Tracking

Trunk
x86
Windows NT

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

18 years ago
IMAP needs to escape folder names with '/', the canonical hierarchy separator,
when dealing with folders with '/' in the name (and unescape them when
generating urls).
 This is not a problem on Netscape IMAP servers, because '/' is the hierarchy
delimiter, but it is a problem on servers with other hierarchy delimiters. The
code claims to expect the '/'s to be escaped, but I can't find any code that
actually does the escaping, even back to 4.5.

Updated

18 years ago
QA Contact: esther → huang

Comment 1

18 years ago
Isn't this bug dup of bug 56489 or bug 29926?
(Assignee)

Comment 2

18 years ago
No, it's not a dup, unfortunately for me. bug 29926, as near as I can tell has
to do with CREATING folders that end with '/'. bug 56489 has to do with handling
any hierarchy separator. This bug has to do with handling folder names with our
"canonical" hiearchy separator, which is '/' when the '/' is not meant to be a
hierarchy separator.

Comment 3

18 years ago
OK. More clear now.
Thanks for the explanation.
(Assignee)

Comment 4

18 years ago
adding mail3 keyword
Keywords: mail3
(Assignee)

Comment 5

18 years ago
changing priorities
Priority: P3 → P2

Comment 6

18 years ago
sr=mscott

Comment 8

18 years ago
This is a feature blocking bug for the Lotus Domino IMAP server NAMESPACE 
feature.

In Notes, user's full name always includes domain name.  For example, Wei-Lee 
Jamrog/Iris.  That is how we want to display other users' namespace.  Without 
domain name that means users can only see other users that are in the same 
domain which is not practical at all.

Without this fix, we are seriously limit the scope of NAMESPACE.
(Assignee)

Comment 9

18 years ago
fixed so that we can display and read those folders with slashes in the name on
servers where the hieararchy delimiter is not '/' (this fix only affects servers
where the hiearchy delimiter is not '/', e.g., the Cyrus servers, and the Lotus
Domino server).

There are still some bugs - you can't create folders with '/' in the name on
these servers, and the subscribe UI is confused about these folders. I'll open
separate bugs on these.
Status: NEW → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED

Comment 10

18 years ago
Yes. Verified the fix on our in house Cyrus server which with "." hierarchy 
separator. Build 12-22-09-Mtrunk.
I am marking as verified for this bug now. 
Wei-Lee, if problem is still occurring on your Lotus Domino server, please 
reopen this bug then.
Status: RESOLVED → VERIFIED

Comment 11

18 years ago
There were other issues which already addressed on bug 63038 & bug 63039.
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.