Closed Bug 24667 Opened 26 years ago Closed 26 years ago

Handle default folders on Cyrus IMAP server

Categories

(MailNews Core :: Backend, defect, P3)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: rzach, Assigned: jefft)

References

Details

(Whiteboard: [PDT+] verified for all the platforms)

Attachments

(3 files)

This is carried over from 23442: Cyrus-type IMAP servers have the additional folders in a user's account be subfolders of INBOX. Mozilla should recognize when a server is Cyrus and accordingly set the default folders (especially Trash) to be imap://user@host/INBOX.Trash and not imap://user@host/Trash.
Reassign to jefft, cc bienvenu. I think IMAP interop bugs are B1 stoppers, so I'm marking M14 and adding the beta1 keyword.
Assignee: phil → jefft
Keywords: beta1
Target Milestone: M14
this subsumes 23588, I guess. In other words, fixing this will fix 23588.
Change QA contact to me Cc: Lisa.
QA Contact: lchiang → huang
Yes. I think this is dup of bug#23588. And I remember that there were bug#20535 & bug#19229 already handled the default folders on Cyrus IMAP server, isn't it?
I take my words back. This bug is not dup. of bug#23588. Bug#20535 & bug#19229 only handled the general subfolders, but not the default folders. Attached the Cyrus IMAP log as following...
Depends on: 24740
Status: NEW → ASSIGNED
Putting on PDT+ radar for beta1.
Whiteboard: [PDT+]
I have a fix for bug 24667, bug 22349, bug 23588, & bug 24715. I'll check in once I got a review. To test you need to remove the following namespace entries for your Cyrus server: user_pref("mail.server.server5.namespace.other_users", ""); user_pref("mail.server.server5.namespace.public", ""); and add/modify the following entry: user_pref("mail.server.server5.namespace.personal", "Inbox."); Unfortunately, we don't have UI for it now.
Fix checked in.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Passed on both Linux & WinNT platform on today's 02-04-08/10-M14 commercial build. Need to verify on Mac later since I have the Mac hardware probelem....
Blocked by bug#26902 for Mac only
Jeff, since there was bug#26902...I am wondering know whether there was workaround for verifying this bug on Mac? I attached the "prefs.js" file of this new cyrus profile from Mac. Can you take a look and let me know any workaround?
The only thing you need to do is to add the following pref in your Mac's prefs.js user_pref("mail.server.server1.namespace.personal", "\"Inbox.\"");
Pass by retesting on Mac 02-07-08-M14 mozilla build w/NEW PROFILE & existing draft/template folders w/added personal namespace on prefs.js only: Marking as verified!! P.S.There was bug#27002 logged for IMAP Cyrus migration problems for default folders.
Status: RESOLVED → VERIFIED
Whiteboard: [PDT+] → [PDT+] verified for all the platforms
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: