Re: [exim] Re: Debian exim

Top Page
Delete this message
Reply to this message
Author: Adam Funk
Date:  
To: exim-users
Subject: Re: [exim] Re: Debian exim
On Wednesday 28 September 2005 01:10, Steve Lamb wrote:

>     As I said, and what do those programs do when said helper program
> isn't available?  By definition they have to have a queue of their own
> since the only thing they can control is their own behavior.  To not
> have some method of dealing with an external failure is bad design,
> plain and simple.  And since any good design is going to be resistant
> to external failure it doesn't matter through what means that external
> failure is reached.


By building an MTA's functions into every program that needs to send mail?

>     I guess a better question to ask is why everyone insisnts on having
> an external queue when an internal one is pretty much required for
> robustness?


I don't understand why you say that. Many programs on Unix-like systems
rely on the functionality and availability of other services. It's part
of the tradition and philosophy (again, see ESR's Art of Unix
Programming).

I think a better question is: why should cron, at, mailx and all the MUAs
independently be coded and debugged to implement the functionality that
any one MTA can provide?