[Fwd: Re: Cyrus IMAPd, auxprop and canon_user plugins?]

Igor Brezac igor at ypass.net
Fri Sep 29 08:22:30 EDT 2006



> -----Original Message-----
> From: cyrus-devel-bounces at lists.andrew.cmu.edu [mailto:cyrus-devel-
> bounces at lists.andrew.cmu.edu] On Behalf Of Torsten Schlabach
> Sent: Thursday, September 28, 2006 5:55 PM
> To: cyrus-devel at lists.andrew.cmu.edu
> Subject: [Fwd: Re: Cyrus IMAPd, auxprop and canon_user plugins?]
> 
>  > What do you want to achieve, what problem do you want to solve?
> 
> As I wrote:
> 
>  > Our users want to login using their email address as a login name, not
>  > their xy12345 name.
> 
> Isn't that a very common problem?

You will need to write a custom cyrus imapd authorization module or a sasl
canon plugin.  

-Igor
> 
> Regards,
> Torsten
> 
> -------- Original-Nachricht --------
> Betreff: Re: Cyrus IMAPd, auxprop and canon_user plugins?
> Datum: Thu, 28 Sep 2006 21:56:06 +0200
> Von: Dilyan Palauzov <Dilyan.Palauzov at aegee.org>
> An: Torsten Schlabach <tschlabach at gmx.net>
> Referenzen: <451C05ED.5000401 at gmx.net>
> 
> 	Hello Torsten,
> 	What do you want to achieve, what problem do you want to solve? How
> want the users want to login, why do you walk about xy12345, when you
> don't have questions about it?
> 	Greetings,
> 		?????
> 
> Torsten Schlabach wrote:
> > Hi!
> >
> > I am not really sure how to ask the question the right way, but let me
> > start somewhere:
> >
> > I understand that an auxprop plugin retrieves a number of attributes
> > from a backend. One of that attributed typically is a userPassword
> > string IIUC.
> >
> > What other attributes does Cyrus IMAPd ask off an auxprop plugin it
> uses?
> >
> > Is there anything like a "mailbox name" or "authzId" attribute for
> > example which is beeing retrieved through the auxprop plugin?
> >
> > We run a setup that does not have virtual domains, but we use mailbox
> > names such as xy12345 and we map e-mail addresses to mailboxes.
> >
> > No users want to login using their email address as a login name, not
> > their xy12345 name.
> >
> > I think there might be two ways of achieving that:
> >
> > a) By putting a "mailbox name" attribute in the backend database, if
> > IMAPd would care or
> > b) By writing something to the authzid attribute in the auxprop plugin.
> >
> > In case of doing the latter, would the auxprop plugin eliminate the need
> > for a canon_user plugin?
> >
> > Do I suffer from any misconception here?
> >
> > Regards,
> > Torsten
> >



More information about the Cyrus-devel mailing list