From: Ken Murchison (no email)
Date: Thu Apr 01 2004 - 13:25:04 EST
Philip Chambers wrote:
> On Thu, 01 Apr 2004 09:52:27 -0500 Ken Murchison <> wrote:
>
>
>>Philip Chambers wrote:
>>
>>>On Wed, 31 Mar 2004 11:33:36 -0500 Ken Murchison <> wrote:
>>>
>>>
>>>
>>>>Philip Chambers wrote:
>>>>
>>>>
>>>>>I have "allowusermoves: yes" in my imapd.conf file and find that the renamemailbox
>>>>>command in cyradm to rename a user works, which is fine.
>>>>>
>>>>>However when I try the same in a small perl program of my own I get "Operation is
>>>>>not supported on mailbox" returned. The script will rename sub-folders, but behaves
>>>>>just as it used to before "allowusermoves: yes" was set.
>>>>>
>>>>>Do I need to do anything in my perl script to get it to take note of the new option?
>>>>
>>>>No, this option is server-side, not client side. Is yoru perl program
>>>>authentcating as an admin? You need to be an admin to rename a user.
>>>>
>>>
>>>
>>>I am using the same username/password to authenticate in the perl script as i do
>>>when using the cyradm utility.
>>
>>Is it possible that your perl program is using a SASL mech which allow
>>proxying and its authorizing as a different user than you're
>>authenticating (effectively making you a non-admin)?
>
>
> But then I would not be able to rename a sub-folder either. My perl script will
> happily rename a sub-folder belonging to any user.
Can you provide a protocol dump of what the perl program is sending to
the server?
-- Kenneth Murchison Oceana Matrix Ltd. Software Engineer 21 Princeton Place 716-662-8973 x26 Orchard Park, NY 14127 --PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp --- Home Page: http://asg.web.cmu.edu/cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
|
|
|