Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Feb 2003 11:03:12 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Brad Knowles <brad.knowles@skynet.be>
Cc:        Rahul Siddharthan <rsidd@online.fr>, freebsd-chat@freebsd.org
Subject:   Re: Email push and pull (was Re: matthew dillon)
Message-ID:  <3E4D3D70.266DB2E4@mindspring.com>
References:  <20030211032932.GA1253@papagena.rockefeller.edu>					 <a05200f2bba6e8fc03a0f@[10.0.1.2]>					 <3E498175.295FC389@mindspring.com>				 <a05200f38ba6f51f20eff@[10.0.1.2]>				 <3E49C434.D8D497EE@mindspring.com>			 <a05200f44ba6fe5dff1a0@[10.0.1.2]>			 <3E4A83BC.8A15E7C3@mindspring.com>		 <a05200f4fba70847460b3@[10.0.1.2]>		 <3E4B12F5.2608BBB@mindspring.com>	 <a05200f5cba7146e25655@[10.0.1.2]>	 <3E4BB64E.A9AEED28@mindspring.com> <a05200f06ba71eac7fe1c@[10.0.1.2]> <3E4C9612.2777D62E@mindspring.com> <a05200f12ba7298a80b59@[10.0.1.2]>

next in thread | previous in thread | raw e-mail | index | archive | help
Brad Knowles wrote:
> At 11:09 PM -0800 2003/02/13, Terry Lambert wrote:
> >  No... but does  proxy really solve anything, then, more than
> >  a DNS rotor solves?  All it really does is add a single point
> >  of failure.  Unless you can target a subset of back end content
> >  servers, you might as well use DNS round-robin.  Using a proxy
> >  implies the back end replica problem is *already* solved.
> 
>         Yes, the proxy does solve the domain problem.  The user logs in
> with "user@domain", the proxy looks this up in the LDAP database,
> which then tells it which back-end server to contact.  You can
> decide, on a user-by-user basis, which back-end server they will be
> using for their mail.  If one back-end server gets overloaded, you
> can choose individual users to shift off to another machine.

I solved this particular problem by modifying Cyrus to know
about domains.  But the point was kind of that there are IMAP4
clients that strip "@.*" off logins, if they have "@" in them.


> >  Maybe I should say "doesn't deal with LDAP the way it should"
> >  instead?
> 
>         In what way?

The LDAP should be used to determine the set of back end servers,
not to strip the domain name, and use it to pick a domain-specific
back end server.  The reason this is true should be obvious: if it
doesn't, then the number of domains you can support is limited to,
at most, the number of back end servers.

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E4D3D70.266DB2E4>