Cascading qmail servers
barney at databus.com
Thu May 29 10:25:01 PDT 2003
On Thu, May 29, 2003 at 12:14:34AM -0700, Wes Peters wrote:
> On Wednesday 28 May 2003 08:00 am, Barney Wolff wrote:
> > On Wed, May 28, 2003 at 07:45:10AM -0700, Wes Peters wrote:
> > > > Don't assume that you can't create an alias for each user. When I
> > > > worked at a very large NY bank, with well over 100,000 employees,
> > > > /etc/mail/aliases was that big, and sendmail worked just fine.
> > >
> > > In sendmail, you can do domain routing with mailertable. I think you
> > > can do the same in Postfix with relay_domains.
> > The question I thought I was answering was how to make the address
> > <Barney.Wolff at motherofallbanks.com>
> > route to my actual account,
> > <Barney.Wolff at dept9876.motherofallbanks.com>.
> > If external correspondents use the sub-domains the problem is easier,
> > but employees in large orgs move around so often it's impractical.
> It's also impractical to deliver copies of every message to each of the
> various offices, leaving thousands and thousands of unread messages for
> the employees that don't work in each office.
> This is where directory technologies like LDAP come into play, when you
> have large user bases. I think this has strayed pretty far from the
> question that was asked, though, which seemed to me to be a 'mail
> gateway' attached to the internet at the company HQ that would route to
> ~3 internal mail servers, delivering the correct accounts to each one.
> Wasn't that the original question?
You can try a fancy solution with LDAP, yes. Or you can just have an
/etc/mail/aliases with a line for each employee. All I'm saying is
that this simpleminded solution actually worked, even for one of the
largest corps in the world. Of course the alias file was not hand-edited,
but derived from the HR database, daily.
Barney Wolff http://www.databus.com/bwresume.pdf
I'm available by contract or FT, in the NYC metro area or via the 'Net.
More information about the freebsd-net