Tasos, 

Others have pointed this out, but I wanted to reinforce it: if you
are already using qmail then handling list-traffic-bounces is so
tremendously easy using VERP that there really isn't any comparison
to DSN.  In the most recent survey that I am aware of, DJB's Jan
1998 survey, about 41% of sites claimed DSN support in their MTA.
100% of sites support VERP, except for some that violate the
fundamental requirements of RFC 821/RFC 1123.

Parsing VERP is dead simple.  I do it in a small shell script, and
can certainly parse megabytes of bounces if need be. Use of VERP
does not require ezmlm as someone else has suggested.

Your statement that qmail's lack of DSN makes it unusable for
enterprise class mail systems such as you describe does not stand
up; several large enterprises, including the one I work for, use
qmail as their primary MTA.

The only reason to use DSN, in my judgement, is if you have to
support mail clients (people or programs) that can't function
without it.

So my suggestion is that you look in to VERP, and if you conclude
that it won't work for you get back to us, there's a good chance
you've overlooked something.  At the least, I would appreciate a
descriptive report on a case where VERP is unusable for mailing
list bounces.

Regards,
-- Jeff Hayward

On Tue, 18 May 1999, Tasos Kotsikonas wrote:

   Trevor Harrison wrote:
   
   > Ease up everyone... Tasos isn't a flame-baiting troller... he probably really 
needs DSN (I feel your pain Tasos, I need it too).
   >
   > Anyway, he's also the author of Listproc (yeah!), which I'm still using to this 
day because everything else (read majordomo) I've tried sucks hard; anyway, he's cool.
   >
   > -Trevor
   > ps. here's a good reason for DSN: SMTP<->X.400 gateways.  X.400 supports all 
kinds of return receipts, and right now, DSN is the way our X.400 MTA provider 
interfaces this stuff.  I've got a sendmail box that I have to keep using because we 
need to be able to turn on DSN when we send messages into X.400.
   > However, DSN is also a major cause of headaches for us, either Micros~1 Exchange 
MTA's saying that they support it, but they really don't, to someone else's home-grown 
bad implementation, to firewall smtp filters rejecting it, etc.
   >
   
   Thanks everyone for the responses.  Indeed our need for DSNs is
   simply TREMENDOUS.  Email Solutions is setting up an
   enterprise-level services organization and the software we have
   developed (newsletter delivery if you care to know) needs a high
   speed farm of MTAs.   Our software-customers at this point have lists
   as large as 3 million subscribers each.  Our services organization
   should be able to support thousands of lists like that.
   
   With so much volume of email going out we need to cut down
   on the number of bounces.  As we expect megabytes of bounces
   each day coming back from each such list, we need to keep
   our lists as clean as possible.  Nothing else other than DSNs will
   allow us to be 100% successful.   I am well aware that installing
   MTAs that do DSNs does not necessarily mean that we will
   not be getting non-DSN bounces back.  In fact, our bounce handling
   code resolves about 99.2% of them (on a test of half a million random
   bounces). But we need to cut down on the processing time parsing
   non-DSN bounces,  and indeed DSNs are very easy to parse with
   linear algorithms or better.
   
   For enterprise-level delivery needs qmail in its current form
   does not cut it for us.  It is very unfortunate because it's extremely
   fast and reliable, and we take full advantage of its PIPELINE mode.
   The freeware sendmail is not an option for us either.
   
   >From the responses I got (again, thank you immensely), I became
   aware of commercial "versions" of qmail and that may be an option.
   Sendmail Inc also has a high-speed commercial version of its
   product which we will be looking at.  Exim came up while exploring
   the market.  I agree that security may be a problem with it.
   And if all fails, we'll do it ourselves, as they say ;-)
   
   I am not sure where Dan stands on DSNs (although I gather he
   just agree it's the right thing?), and all I can say is that he would
   have been a millionaire by now with the right product for business
   and a good business strategy.  You know, despite what we all think
   of freeware sendmail, they did get $6mil in VC funding, they
   do have a high speed version of the product (of unknown as yet
   performance capabilities), they will be successful in converting
   large-scale operations using freeware sendmail like AOL.COM
   (e.g. see 205.188.156.161), and they are in the process of rewriting
   their product.
   
   My apologies to all of you who thought I was trying to stir up the
   waters here.  But the similarity of responses I got re: qmail was
   very striking and the message was: use qmail but if your business
   depends on it and you need to get something done by the author,
   well, good luck!  That's a chance we cannot afford to take.
   
   Finally, I have a serious proposal for all of you out there with a
   business mind.  We may have a need for advisors should we
   decide to write our own SMTP delivery engine.  Interested
   parties should email me privately to discuss this furhter.
   
   Thanks all for listening and good luck!
   
   tasos
   
   

Reply via email to