Date: Thu, 20 Mar 2008 09:34:04 -0700 (PDT) From: mdh <mdh_lists@yahoo.com> To: Roberto Nunnari <roberto.nunnari@supsi.ch>, Norberto Meijome <freebsd@meijome.net> Cc: freebsd-questions@freebsd.org Subject: Re: Best way to achive email hosting for several domains Message-ID: <715011.4524.qm@web56811.mail.re3.yahoo.com> In-Reply-To: <47E28EFE.6070701@supsi.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
You could have your imapd authenticate against something other than /etc/passwd, and map the usernames in said other authentication mechanism to the appropriate mail boxes. There's no real reason nowadays to have a system user for every email user. Generally speaking, what you want likely doesn't concern your webmail app at all so much as it does your imapd. I use dovecot and have found its configuration to be extremely flexible while not overwhelmingly complex. You may want to check it out. I'm using it with a mysql backend as well as exim, and they have no problem authenticating against the same mysql tables very easily. Take care, mdh --- Roberto Nunnari <roberto.nunnari@supsi.ch> wrote: > Hi Norberto. > > > Norberto Meijome wrote: > > On Tue, 18 Mar 2008 15:29:29 +0100 > > Roberto Nunnari <roberto.nunnari@supsi.ch> wrote: > > > >> Now, everything works fine, but I'm a bit > concerned with the > >> webmail login.. I'd like info@adomain.com to > login with a > >> username equal to the email, but as the > authentication in > >> horde is handled by imp, I'm not sure how to > proceed with that.. > > > > Hi Roberto, > > I try to avoid that beast of horde...but most > webmail products that I've seen > > (including Horde, if memory doesn't fail me), > simply make an imap connection to > > your server and pass on whatever auth you give to > it.... IOW, whatever works > > for imap works with webmail. > > Yes.. That's how it works now.. horde simply > delegates to imp that > does the authentication to the imap server.. what I > mean is that > as users unix accounts are named like aaa01, aaa02, > aab01, but > they are mapped to email addresses like > joe@adomain.com, > info@adomain.com and info@anotherdomain.com, I'd > like to let > the user authenticate to the webmail using the email > address, > and then have some piece of software map the email > address to > the local unix account before attempting the auth > process.. > I found out that imp provides hook points to do this > kind > of things and maybe I'll go that direction, but I > just > would like to hear what other people are doing.. > maybe > have aliases in /etc/passwd (ie different usernames, > same UID/GID)? > > Best regards. > Robi. > > > > > > anyway, it wouldn't be too hard to test, right? > > > > B > > _________________________ > > {Beto|Norberto|Numard} Meijome > > > > "Unix is very simple, but it takes a genius to > understand the simplicity." > > Dennis Ritchie > > > > I speak for myself, not my employer. Contents may > be hot. Slippery when wet. > > Reading disclaimers makes you go blind. Writing > them is worse. You have been > > Warned. > > _______________________________________________ > > freebsd-questions@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" > ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?715011.4524.qm>