Best way to achive email hosting for several domains
mdh
mdh_lists at yahoo.com
Thu Mar 20 16:34:05 UTC 2008
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 at supsi.ch> wrote:
> Hi Norberto.
>
>
> Norberto Meijome wrote:
> > On Tue, 18 Mar 2008 15:29:29 +0100
> > Roberto Nunnari <roberto.nunnari at supsi.ch> wrote:
> >
> >> Now, everything works fine, but I'm a bit
> concerned with the
> >> webmail login.. I'd like info at 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 at adomain.com,
> info at adomain.com and info at 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 at freebsd.org mailing list
> >
>
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe at freebsd.org"
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
>
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe at freebsd.org"
>
____________________________________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs
More information about the freebsd-questions
mailing list