Closed Bug 21064 Opened 26 years ago Closed 26 years ago

fix nsImapMailFolder::GetCanCreateSubfolders to allow me to create subfolders for the inbox on a cyrus server

Categories

(SeaMonkey :: MailNews: Message Display, defect, P3)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: sspitzer, Assigned: Bienvenu)

Details

if you bring up the folder picker in the new folder dialog, you'll notice the inbox for an imap server is disabled. this is because the code looks like this: NS_IMETHODIMP nsImapMailFolder::GetCanCreateSubfolders(PRBool *aResult) { NS_ENSURE_ARG_POINTER(aResult); // if it's the Inbox, then you can't create a subfolder. // yes, I know this isn't true for all IMAP servers, but it works for now *aResult = !(mFlags & MSG_FOLDER_FLAG_INBOX); return NS_OK; } I need to fix this, as some servers (Cyrus) support subfolders on the inbox.
QA Contact: lchiang → huang
Hardware: PC → All
Seth, just FYI - there was a bug#20535 relate to Cyrus Inbox information which I have tested/investigated for that before. Even 20535 is dup of the bug#19229. But see the comments of bug#20535 between David & me may helpful for your coding.
Status: NEW → ASSIGNED
Target Milestone: M14
well, it's dog food for cyrus people, but not for us internally (yet.) marking m14, accepting.
Assignee: sspitzer → bienvenu
Status: ASSIGNED → NEW
Status: NEW → ASSIGNED
I'll take this - I need it to work to do some testing on cyrus servers, and I figured out what the prefs are.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
fixed by using_noinferiors_flag
Status: RESOLVED → VERIFIED
Used 02-21-08-M14 commercial build for all the platforms(Linux, WinNT & Mac): Users can create the subfolders of the Inbox for POP, Cyrus, & MS Exchange servers now... marking as verified!!
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.