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>