I can give you a good point on #2 why it should be done by QMAIL-SMTP rather
than TCPSERVER -- if you want to inhibit *all* connection from known SPAMmer
IP blocks _except_ where the sender can do SMTP-AUTH... TCPSERVER has no way
of handling this...  Also, TCPSERVER doesn't provide SMTP error messages
back (you can modify it fairly easily to allow QMAIL-SMTP to send the error
message on it's behalf, and do tar pitting, etc etc etc).

And, speaking from experience, putting a patch together sounds easy, but
isn't always that simple.  I run QMAIL with a fair number of changes that
are of little interest to most people; building a patch is a little more
tedious when it needs to be able to be applied to a generic QMAIL
distribution.  Don't get me wrong, PATCHES are the right way -- but
sometimes providing the modified source is the most expedient to get
comments from others and allow them access to your work.

If *one* implementation of a mail program was right for everyone, we'd still
be running sendmail...

- Roger

----- Original Message -----
From: Petr Novotny <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, September 24, 1999 3:17 AM
Subject: Re: A patched qmail-smtpd.c


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I am not saying it's a bad idea, but a few things need to be pointed
> out:
> 1. It's usual to publish a patch, not a patched source.
> 2. The badip idea seems confusing; why shouldn't tcpserver or
> inetd take care about that? After all, qmail-smtpd might just as well
> read from the keyboard/file instead of socket.
> 3. If you're saying "no" in SMTP, it can't be with a code 221. It
> must be 4xx (temporary) or 5xx (permanent).
> 4. What's the silly idea of saying "no" to vrfy? "maybe" is much
> better.
>
> But again, I am not saying your ideas are wrong - I'm only saying I
> don't like them :-)
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGP 6.0.2 -- QDPGP 2.60
> Comment: http://community.wow.net/grt/qdpgp.html
>
> iQA/AwUBN+tPpFMwP8g7qbw/EQLvVgCg4VXi3cmAy/ncQ1AwhAse7XjlRSYAoL5S
> JwTC8Quy4RnLKTg9EeXvXw5p
> =W4RB
> -----END PGP SIGNATURE-----
> --
> Petr Novotny, ANTEK CS
> [EMAIL PROTECTED]
> http://www.antek.cz
> PGP key ID: 0x3BA9BC3F
> -- Don't you know there ain't no devil there's just God when he's drunk.
>                                                              [Tom Waits]
>

Reply via email to