Closed Bug 467735 Opened 17 years ago Closed 13 years ago

Clicking on IMAP folders such as Junk gets error

Categories

(SeaMonkey :: MailNews: General, defect)

x86
Windows XP
defect
Not set
major

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: dave.kimberley, Unassigned)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.9.1b2pre) Gecko/20081119 SeaMonkey/2.0a2pre Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.9.1b2pre) Gecko/20081120 SeaMonkey/2.0a2pre On clicking on a folder such as Junk I get the following Alert popping up: The current command did not succeed. The mail server responded: SELECT failed: Can't open mailbox ~|mail|Junk: no such mailbox. On further investigation this problem first occurred on the nightly build on 20/11/2008, it worked correctly on the nightly build from 19/11/2008. Reproducible: Always Steps to Reproduce: 1. Click on Junk folder 2. Alert appears Expected Results: See messages in folder This problem first occurred on the nightly build on 20/11/2008, it worked correctly on the nightly build from 19/11/2008.
There are two IMAP-related checkins in the given range, for Bug 249754 and Bug 396874. Bug 396874 caused an regression, which was fixed already. Please test again with an current Nightly-Build and the SeaMonkey Alpha2-candidate.
Version: unspecified → Trunk
I have tried the Alpha2 candidate and that also gets the error, I am downloading the latest nightly now. I have the following set: mail.server.server1.server_sub_directory: ~/mail/
Latest nightly also gets the error.
is the server really using '|' as the hierarchy delimiter?
No the server is Solaris and uses '/' as in '~/mail/' but the error message does show '|'
Just downloaded the latest nighlty build and the error still occurs. I have just tried putting various characters in the string for: mail.server.server1.server_sub_directory They all appear correctly apart from "/" which appears as "|" ("\" appears as "\" and "|" appears as "|").
(In reply to comment #2) > mail.server.server1.server_sub_directory: ~/mail/ (In reply to comment #6) > I have just tried putting various characters in the string for: > mail.server.server1.server_sub_directory > They all appear correctly apart from "/" which appears as "|" ("\" appears as "\" and "|" appears as "|"). Sounds to be similar phenomenon observed by Bug 467860 Comment #29, Bug 467860 Comment #29, and Bug 467860 Comment #33. IMAP folder path for templates is set as .../Non_Existent/XXX_Templates. If higher IMAP folder path(.../Non_Existent) doesn't exist, 8 create "Non_Existent^XXX_Templates" is issued by Tb trunk. ("/" is replaced by "^" in our case) Your case looks for me ; Mail folder of "~" is not found, then "/" in folder path was replaced by "|". Question to know your environment. > mail.server.server1.server_sub_directory It's set in "IMAP server directory directory:" of Server Settings/Advanced. And use of this setting is probably affected by namespace settings. (a) Personal namespace:/Public(shared)/Other Users: (b) Checked/Uncheck of "Allow server to override these namespaces" Do you uncheck (b)? Your IMAP server doesn't support namespace?
I have experimented a bit and have found that clearing the all the namespaces and leaving "Allow server to override these namespaces" checked solves the problem.
(In reply to comment #8) > I have experimented a bit and have found that clearing the all the namespaces > and leaving "Allow server to override these namespaces" checked solves the problem. What was set in followings when you could produce problem? > IMAP server directory directory: ~/mail/ > namespace settings; > Personal namespace: ??? > Public(shared): ??? > Other Users: ??? > [Unchecked] "Allow server to override these namespaces" "|" is set in your namespace setting? By the way, I tested with similar setting to above(~/mail instead of ~/mail/) with Gmail IMAP, with Tb trunk. In my test with Gmail IMAP, "list ~/mail" or "list ~/mail/Junk" failed. But first creation request seems to be "create ~/mail/Junk", and Gmail created Gmail Label of "~/mail/Junk" with no problem. So I couldn't reproduce your problem with mail.server.serverN.server_sub_directory=~/mail/Junk.
When problem occurred the following were set: Personal namespace: Public(shared): Other Users: and I cleared them. None of them had a "|" in them. I did not record the previous values.
WADA in comment #7 > > Sounds to be similar phenomenon observed by Bug 467860 Comment #29, Bug 467860 > Comment #29, and Bug 467860 Comment #33. > IMAP folder path for templates is set as .../Non_Existent/XXX_Templates. > If higher IMAP folder path(.../Non_Existent) doesn't exist, > 8 create "Non_Existent^XXX_Templates" is issued by Tb trunk. > ("/" is replaced by "^" in our case) > does that mean bug 476260 would also help here?
reporter's bugmail address is dead
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.