From: Steve Sobol (no email)
Date: Thu Dec 13 2001 - 15:52:06 EST
At 11:08 AM 12/13/01 -0500, you wrote:
>My procmailrc uses deliver-wrapper to deliver mail to IMAP folders in my
>account, and I use my procmailrc as a model for customers with shell
>accounts that want to use procmail to sort their mail into folders on the
>Cyrus
>server. I really need /usr/cyrus/bin/deliver-wrapper user.{LDAP user} to work.
Ok, the reason that user 'sjsobol' could not use deliver-wrapper on the LDAP
mailboxes is simple: The ACL on those mailboxes did not allow user sjsobol to
post to them. Setting post access for sjsobol fixed the problem, and I
confirmed that
it was an ACL issue because I also got the "mailbox does not exist" message
when I
tried to use deliver-wrapper to post a message to the mailbox of a non-LDAP
user.
(The mailbox exists but I am not authorized to post to it, according to the
ACL.)
I would respectfully suggest to the Cyrus team that in such a case,
"permission
denied" is a vastly more accurate and useful error message than "mailbox does
not exist." I wasted a decent amount of time trying to figure out why I was
being
told the mailbox wasn't there, when I knew for sure that it was.
Thanks to those who offered help.
|
|
|