Re: cyrus autorization identifier trick

From: Andrew Morgan (no email)
Date: Thu Apr 19 2007 - 16:32:09 EDT

  • Next message: Wolfgang Breyha: "cyrus 2.3.x and thunderbird 2.x delete issue"

    On Thu, 19 Apr 2007, Nestor A. Diaz wrote:

    > Hello cyrus people.
    >
    > Following your cyrus recomendations for a 15K users mailstore, i have a new
    > requeriment, we will like some administrators to login to any mailbox in
    > order to check the successfull delivery of some emails, without having to
    > login into each account with the associated login and password, i explain:
    >
    > i use cyrus virtual domains system,a user log in using this user id and
    > password:
    >
    >
    > userpassword
    >
    > but i will like to make some trick for a user to login into a mailbox, using
    > the followin schema:
    >
    > user:
    > adminpassword
    >
    > the idea is that based on username (user:admin), the system notice that the
    > user login is 'admin' and that he wants to see 'user' mailbox.
    >
    > is something like this possible ? i have read something related under
    > http://www.lichteblau.com/ldapvi/cyrus-sasl/sysadmin.html but i still don't
    > see the way to do this, because auxprop pluing only returns the password
    > asociated with an account, but how can i make cyrus to know that 'user:admin'
    > refers to 'user' mailbox ?

    Easy. When you want to look at another user's mail, just modify the
    permissions on their mailbox. You can do this with cyradm like so:

       sam user.foo adminuser all

    We use a perl script that does this recursively for each folder that
    belongs to a specify user, and a second script that recursively removes
    the permission when we are finished.

    After granting these permissions, you'll see the user's mailbox in your
    IMAP namespace as "Other Users.foo".

             Andy

    ----
    Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    

  • Next message: Wolfgang Breyha: "cyrus 2.3.x and thunderbird 2.x delete issue"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD