setacl mailbox foo%bar lrswipcda --> INVALID IDENTIFIER

Alain Spineux aspineux at gmail.com
Mon Mar 26 08:05:19 EST 2007


Can I report this as a bug ?

On 3/20/07, Alain Spineux <aspineux at gmail.com> wrote:
>
> I was testing my web application when I found (maybe) a bug into cyrus.
>
> I can create a mailbox "user/foo%bar at mydomain.loc", but cannot use this user
> foo%bar at mydomain.loc
> as "who" into any setacl command.
>
> setacl user/mailbox at mydomain.loc mailbox at mydomain.loc lrswipcda --> ok
> setacl user/foo%bar at mydomain.loc mailbox at mydomain.loc lrswipcda --> ok
> setacl user/mailbox at mydomain.loc foo%bar at mydomain.loc lrswipcda --> Invalid
> identifier
> setacl user/foo%bar at mydomain.loc foo%bar at mydomain.loc lrswipcda --> Invalid
> identifier
>
> My application is written in python using the imaplib.
> I tried using php, but got the same error.
> I rewrote imaplib to send the setacl arguments as literal
> (to mimic cyrus that send any string with a % inside as a literal) but got
> the same error.
>
> The problem is, why does cyrus accept to create a mailbox with a % and then
> reject this user
> in setacl command ?
>
> I use imapd-2.2.12-2.5.0_kolab2.src.rpm
>
> --
> Alain Spineux
> aspineux gmail com
>  May the sources be with you
>


-- 
--
Alain Spineux
aspineux gmail com
May the sources be with you


More information about the Info-cyrus mailing list