Re: Best way to achive email hosting for several domains



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@xxxxxxxx> wrote:

Hi Norberto.


Norberto Meijome wrote:
On Tue, 18 Mar 2008 15:29:29 +0100
Roberto Nunnari <roberto.nunnari@xxxxxxxx> wrote:

Now, everything works fine, but I'm a bit
concerned with the
webmail login.. I'd like info@xxxxxxxxxxx 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@xxxxxxxxxxx,
info@xxxxxxxxxxx and info@xxxxxxxxxxxxxxxxx, 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@xxxxxxxxxxx mailing list


http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribe@xxxxxxxxxxx"

_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list

http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribe@xxxxxxxxxxx"




____________________________________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: mailbox with joining domain
    ... Can you map a drive to the server from the system and authenticate? ... Can the user log on to OWA? ...
    (microsoft.public.exchange.admin)
  • Proxy Clients show up as IP addresses
    ... I have an ISA2004 server setup with a single NIC configuration to ... authenticate through AD. ... I would like to have my usernames show up in the logs and reports rather ...
    (microsoft.public.isa.clients)
  • Exchange usernames
    ... I am having some issues concerning usernames and Exchange 2003. ... username contains a period, for exampe: ... authenticate it and errors out. ...
    (microsoft.public.exchange.admin)
  • Authenticating with a Proxy server to connect to an external https server
    ... I need to authenticate against a proxyserver to create and external connection? ... I will have access to usernames and passwords. ...
    (microsoft.public.dotnet.languages.csharp)