[Kroupware] Custom UID
Christopher Lewis
kroupware at mail.kde.org
Fri Jun 20 16:37:08 CEST 2003
On Friday 20 June 2003 12:33 pm, kroupware-request at mail.kde.org wrote:
> --On Freitag, 20. Juni 2003 11:08 -0700 Christopher Lewis <> wrote:
> > Thanks for the info. I'll look for your patch, since I didn't notice it
> > before. It's nice that all this information is still there, even if it
> > isn't working right now. As far as your 500+ users go, all I can say is
>
> I'm still struggling with the code and how everything works together. I
> haven't worked with Cyrus IMAP before and I have no experience with
> LDAP-enabled Postfix systems. Cyrus IMAP also seems to be poorly
> documented.
>
> I think I reverted everything back to the old behaviour in the kolab script
> and create_user.php. Please see the attached patch for details.
>
> However, I still don't get incoming mail delivered to the right mailbox.
> The virtual map works correctly but the lmtp process is unable to deliver
> an incoming message to the maildrop (the uid is "aa", the email address
> "aa.aa at domain.tld"):
>
> Jun 20 19:19:07 mail <info> postfix/lmtp[14044]: 3607DB3A73:
> to=<aa at domain.tld>, orig_to=<aa.aa at domain.tld>, relay=/kolab/var/kola
> b/lmtp[/kolab/var/kolab/lmtp], delay=13, status=bounced (host
> /kolab/var/kolab/lmtp[/kolab/var/kolab/lmtp] said: 550-Mailbox unknown.
> Either
> there is no mailbox associated with this 550-name or you do not have
> authorization to see it. 550 5.1.1 User unknown (in reply to RCPT TO comm
> and))
>
> > Since I'm not really a programmer (only work with VB and Access for now),
> > I guess I don't really understand why the multi-domain is so difficult
> > to implement with user defined UID's. Okay, I also don't know anything
>
> If you have multiple domains, e.g. domain1.tld and domain2.tld and you have
> two people with the same name, e.g. "Peter Miller", they would have two
> unique email addresses (peter.miller at domain1.tld and
> peter.miller at domain2.tld). How do you pick the username, especially if you
> want to auto-create the UID? If you use the email address as the UID, you
> don't need any logic in your software for this step because the email
> address always has to be unique. Apart from that, administration becomes
> easier because you don't have to look up the UID of a user if you want to
> change mailbox parameters.
>
> hh
Okay, I understand that point. I have multiple domains, and I have people
with the same names. I can see the advantage of auto-creation of the UID.
The problem here is the assumption that 2 people with the same name will be
in different domains. In my case, they need to be in the same domain. The
other problem is the big boss, who needs an e-mail address in each domain
(He's got business cards for each company). Of course, he only needs 1
account. (Actually, all his e-mail is forwarded to his personal account, so
that's a completely different problem.)
As far as picking the usernames, I have to do that anyway because each person
needs a Unique ID to log on with. My point is that I want simple user
administration. I want to have 1 place where I enter a username, e-mail
address and assign permissions. I'm not going to make my users remember
different ID's to logon to their computers, get their e-mail and use their
applications. (Our ERP system only allows up to 4 characters for the user
id, damn Fourth Shift!) I'm also not going to have my users enter their full
e-mail addresses to logon to their computers. I've just started using LDAP
authentication because of the fact that I can enter this information in 1
place and use it for different applications. (Except that damn Fourth Shift
again!) Okay, and since we're still mostly running Windows, it was easy with
Active Directory, but I'll deal with that later.
So, those are the problems I have with it. Thanks again for the help.
--
Christopher Lewis
Systems Administrator
Maxim Lighting International
chris at maximlighting.com
(626) 964-7500 x268
More information about the Kroupware
mailing list