Re: Different mailbox and login names

2008-09-26 Thread Björn Keil
Ah... yes...
I changed the /etc/aliases file to redirect to the boxes I wanted, added a
new router to the exim confiugration to accept local mail for those
addresses and created mailboxes in cyrus for those users (and still reject
mail for unknown users).

Sometimes the solution is just too obvious.

2008/9/25 Jeff [EMAIL PROTECTED]

 On Thu, Sep 25, 2008 at 9:03 AM, Björn Keil [EMAIL PROTECTED]
 wrote:
  Hello,
 
  I am pretty new to Cyrus and got some problems with it.
  I am trying to set up a Cyrus IMAP Server on a Debian Linux (Etch)
 System.
  The system is running an Exim 4 Mailserver.
 
  The problem is that I need the usernames that the users give when they
 log
  in to be different from the names of their mailboxes.  For example if the
  user bjoern logs in, his INBOX shall be user.keil.
 
  The only thing that I found that may help in that direction was an
 article
  in the SASL documentation about the difference between authorization ID
 and
  authentication ID. However, I didn't find anything in the IMAP server
  documentation how to use that differentiation - and so - by default - it
  seems to be the same.
 
  As authentication mechanism I use the sasldb auxprop plugin, with a
 database
  under /etc/sasldb, as it was preinstalled and seemed to be the simplest
 and
  best way for the scale I intend (an IMAP server for 10 users or so).

 Even if you could do that, what is the justification? I think it would
 lead to great confusion for admins. Isn't this something that would be
 better handled at the MTA level with aliases?

 --
 Jeff
 
 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


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

Different mailbox and login names

2008-09-25 Thread Björn Keil
Hello,

I am pretty new to Cyrus and got some problems with it.
I am trying to set up a Cyrus IMAP Server on a Debian Linux (Etch) System.
The system is running an Exim 4 Mailserver.

The problem is that I need the usernames that the users give when they log
in to be different from the names of their mailboxes.  For example if the
user bjoern logs in, his INBOX shall be user.keil.

The only thing that I found that may help in that direction was an article
in the SASL documentation about the difference between authorization ID and
authentication ID. However, I didn't find anything in the IMAP server
documentation how to use that differentiation - and so - by default - it
seems to be the same.

As authentication mechanism I use the sasldb auxprop plugin, with a database
under /etc/sasldb, as it was preinstalled and seemed to be the simplest and
best way for the scale I intend (an IMAP server for 10 users or so).

[EMAIL PROTECTED]:~$ sudo aptitude show libsasl2 | grep Version
Version: 2.1.22.dfsg1-8

[EMAIL PROTECTED]:/etc$ sudo aptitude show cyrus-imapd-2.2 | grep Version
Version: 2.2.13-10

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