On Thu, Jul 08, 2004 at 11:16:19AM -0700, Mark Crispin wrote:
> On Thu, 8 Jul 2004, Brad Arlt wrote:
> >Perdition is meant to allow you to have "one" imap server, as far as
> >your users are concerned, and as many real IMAP servers as needed.
> >Perdition chooses the correct server for each user, and proxies the
> >connection to it for the user.  This can also be handled using
> >LOGIN-REFERRALS but sadly not all mail clients support this.
> 
> That seems to be a lot of ongoing (and permanent) work and resources just 
> to avoid a simple one-time user configuration.
> 
> You can simply have a special DNS zone in which each user is registered 
> and points to the correct IMAP server, and dispense with proxies.
> 
> mrc.deskmail.washington.edu always points to mrc's IMAP server, even 
> though the machine changes over time.

Holy crap, that is a beautiful solution!  Shifting all the fiddly bits
to a PHP/perl script....  And no prolonged struggle with proxy
software not supporting all the features it should!

One thing I will stress to the folks still hooked on proxy software to
solve this problem:

Things that do not need to use the proxy (webmail for example) should
contact your IMAP servers directly.  This allows your users access to
their email without the added point of failure.  Plus it takes some
load off the proxy.
-----------------------------------------------------------------------
   __o          Bradley Arlt                    Security Team Lead
 _ \<_          [EMAIL PROTECTED]               University Of Calgary
(_)/(_)         Las hojas de coca no son droga  Computer Science

Reply via email to