Message saving to a new (non-existing) folder fails when Pine is
connected to
the Carnegie-Mellon IMAP server (as modified by Esys for Simeon)
Here's the log fo the transaction -- see the [TRYCREATE] action.
This when a Pine user IS in the Admin group (as listed in "imapd.conf")
Here, user "MANAGER" saves message to folder "pine2"
=================================================================
A00007 OK Fetch completed
A00008 COPY 18 INBOX.pine2
A00008 NO [TRYCREATE] Mailbox does not exist
A00009 COPY 18 INBOX.pine2
A00009 OK Copy completed
A00010 STORE 18 +Flags (\DELETED)
* 18 FETCH (FLAGS (\Deleted \Seen))
A00010 OK Store completed
A00011 SEARCH DELETED
* SEARCH 18
A00011 OK Search completed
A00012 EXPUNGE
* 18 EXPUNGE
* 130 EXISTS
* 0 RECENT
A00012 OK Expunge completed
================================================================
HERE, USER "MAILTEST" tries to save to new folder "pine."
This when a Pine user is NOT in the admin group:
A00002 OK Fetch completed
A00003 COPY 1 INBOX.pine
A00003 NO Mailbox does not exist
A00004 SEARCH DELETED
* SEARCH
A00004 OK Search completed
A00005 LOGOUT
* BYE Server terminating connection
A00005 OK Logout completed
=====================================================================
Obviously all users can't be in the IMAPD admin group.
By the way, this problem does NOT come up whenb using the Simeon client.
It surely seems as though I've been working on the problem of having a
visual and terminal client for IMAP mail for AGES. I almost had it.
If this is solved, the last pice is in place -- simeon an Pine users can
use the same mail system.
Can anyone interpret the IMAP dialogues to explain the differences in
behavior?
Matthew Temple
Matthew...@harvard.edu
How about a guess?: The non-administrator doesn't have authority to create
the mailbox. What's the response to a <LIST "" %> command? Does it show
"Noinferiors" for user MAILTEST's inbox, and not for user MANAGER's inbox? If
so, that would make it certain that that's the problem. If you manually do a
<CREATE INBOX.Pine> command from user MAILTEST, what's the response?
Barry Leiba, Multimedia Messaging (le...@watson.ibm.com)
http://www.research.ibm.com/people/l/leiba
Either
* the telemetry log is missing one or more lines
* the server is bogus
> This when a Pine user IS in the Admin group (as listed in "imapd.conf")
> Here, user "MANAGER" saves message to folder "pine2"
> =================================================================
> A00007 OK Fetch completed
> A00008 COPY 18 INBOX.pine2
> A00008 NO [TRYCREATE] Mailbox does not exist
> A00009 COPY 18 INBOX.pine2
> A00009 OK Copy completed
This shouldn't work. When was the folder INBOX.pine2 created? [TRYCREATE]
tells the client that the mailbox isn't there, but the action would work if
it was. The folder shouldn't just spring into existance there.
So this is a server-side log?
--
Tim Showalter t...@andrew.cmu.edu