Scott D Yelich <[EMAIL PROTECTED]> writes:
> Sure, it works... eventually... maybe. It might be efficient (as long
> as you're not on a serial line?). I may be secure, as long as you don't
> allow users to write .qmail files. It even comes default as an open
> relay!
That depends on your definition of default. If you follow the INSTALL
guide, you run ./config, which creates rcpthosts and turns off relaying.
> And, to top all of this off, the docs suck! I mean, it's not that qmail
> is bad, really, it isn't! It's the docs.
qmail has an excellent reference manual, but fairly poor step-by-step
guides, indexes, and tutorials.
> I asked someone to give me an example of a standard unix program that
> called itself as part of its normal/standard use.
Using multiple copies of rblsmtpd is basically equivalent to constructs
like:
grep word * | grep other | grep -v blah
which I use all the time. You're doing precisely that; it's just that
rblsmtpd has to do the "|" part for you rather than the shell because the
shell won't get the file descriptors right.
It's commonly called a tool chain here, and it's a style that djb uses
quite a bit (more than most program authors). It's a little confusing the
first time you see it, but the more you work with it the more you realize
how efficient and effective it is.
--
Russ Allbery ([EMAIL PROTECTED]) <URL:http://www.eyrie.org/~eagle/>