[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: default MTA for sarge



On Tue, Jul 15, 2003 at 02:22:45AM +0200, Andreas Barth wrote:
> > what is it that you need to do that postfix is unable to do?  (this is a
> > serious question, btw, not rhetorical).
> 
> I want different virtual files for different domains, 

trivial.

my own mail servers do this.  each virtual has it's own file and can be edited
individually.  for performance reasons (e.g. the more maps you have, the more
lookups postfix has to do to find an entry...which tends to defeat the purpose
of hashed db map files), i concatenate them into one file for use by postfix.


> multiple aliases files for local domains and 

also trivial.  you can have as many virtual alias maps (or any other maps) as
you want.

for optimum performance (and minimal use of file handles), though, you're much
better off concatenating multiple files of the same type into just one file for
postfix to use.  this is easy to do with make and cat.

> be able to pipe directly for addresses in virtual domains[1]. 

as you say, postfix doesn't allow direct use of pipes in virtual tables for
security reasons.  virtuals can point to local aliases which can be pipes.

> I searched a while at the time I was deciding between exim4 and postfix, I
> remember that the "does not work" is documented, and found now with short
> browsing that the last is not done by purpose for security reasons (see
> http://www.postfix.org/faq.html#virtual_command , but I want exactly to avoid
> this duplication).

personally, i'd choose security over a trivial inconvenience...especially when
that inconvenience can be worked around with very simple scripting.


> > i'll bet that whatever it is can be found in the documentation, or someone
> > on
> 
> Yes. The "won't do" is documented, see above.

the workaround is also documented.

craig



Reply to: