Great Circle Associates List-Managers
(December 1995)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Bouncy Bouncy routine
From: Keith Moore <moore @ cs . utk . edu>
Date: Thu, 30 Nov 1995 14:31:35 -0500
To: alan @ znyx . com (Alan Deikman)
Cc: list-managers @ greatcircle . com, moore @ cs . utk . edu
In-reply-to: Your message of "Thu, 30 Nov 1995 09:53:38 PST." <9511301753.AA29687@znyx.com>

> Anyway, I finally got around to pruning the list of supposedly
> "invalid" e-mail addresses (it's a chore to even FIND the right
> address in a bounce message -- but that's another story) and
> guess what?   About 50% of the "pruned addresses" resulted in
> a subscriber e-mailing back "hey, why was I unsubscribed?"
> 
> In other words, I am getting bounce messages for mail that was
> *also* delivered, and of course the recipient doesn't have 
> a clue unless I complain.  Is this the same experience the rest
> of you have?   How do you sort true invalid addresses from
> semi-true addresses which also deliver?  Or should we even
> care?

One of the lists I run has about 5000 subscribers but mails
out only one large message per week.  One week, I took every 
"permanent" bounce message from that list and saved it in 
a special folder for later analysis.  ("delay" bounce messages 
of the form "we've so far failed to delivery your message, but 
will keep trying" were not saved or analyzed.)  The sample was
taken after I spent several weeks deleting subscriptions for
those whose mail bounced, so in general, these errors were "new"
for the week.

Out of 5067 recipients for that digest, 59 errors were reported.
34 of those appeared to be legitimate errors, meaning that the 
message delivery failed because the subscriber address was no 
longer valid or the host was not reachable.  22 of the errors 
appeared to be due to configuration failures (either of DNS, 
routing, or mail forwarding), or inability to gracefully handle 
exceptional conditions ("can't write file").  3 of the error 
messages did not contain sufficient information to allow the 
problem to be analyzed.

So 22 out of 59 "permanent" error messages were reporting 
transient conditions or conditions that could be fixed
by proper configuration.

The breakdown in error messages was as follows:

						     total   legit
user unknown (note 1)					16	16
host unknown:
	DNS configuration error		2 (note 2)
	BITNET address had gone away	7 (note 3)
	other				1
	TOTAL						10	 8
host down/connection timed out				 7	 7
local configuration error (improper MX handling)	 6	 0
can't create output / can't write file / i/o error	 5	 0
too many hops / looping detected			 4	 0
bad forwarding address					 3	 0
program not found					 2	 0
user's mail reception disabled				 1	 1
message exceeded size limit				 1	 1
redirect to new domain name				 1	 1
TOTAL							56	34

errors for which no reason was reported			 3	 ?

1.  all of the "user unknown" errors were considered "legitimate" 
    because I had no reliable way to determine otherwise.  However, 
    I regularly get complaints from people whose subscriptions were
    deleted because of "user unknown" bounces.  When I have been able
    to obtain additional information from postmaters at such sites, 
    the explanation is usually something of the form "the machine
    was down".  In some cases it appears that NIS server failures 
    (i.e. the lack of adequate slave servers) were the culprit.

2.  DNS configuration errors were identified by looking at each of
    the DNS servers for the recipient's domain and comparing the
    results returned from a query of type ANY for that domain.
    If the results were inconsistent in a way that would cause 
    mail to be misrouted, or if the results were inconsistent in any
    way but the serial numbers on the SOA records matched, this was 
    considered a configuration error.
    
3.  The list contains several user@node.BITNET addresses.  BITNET
    hosts are dropping like flies and with no advance notice.



Indexed By Date Previous: Michelle, does this give you nightmares?
From: arielle@taronga.com (Stephanie da Silva)
Next: Re: Bouncy Bouncy routine
From: Keith Moore <moore@cs.utk.edu>
Indexed By Thread Previous: Re: Bouncy Bouncy routine
From: Jim Osborn <jimo@eskimo.com>
Next: Re: Bouncy Bouncy routine
From: Keith Moore <moore@cs.utk.edu>

Google
 
Search Internet Search www.greatcircle.com