[Mailman-Users] Question about bounce_info_stale_after

Barry Finkel b19141 at britaine.ctd.anl.gov
Mon Jan 14 21:10:34 CET 2008


I am running code

     get_bounce_info.py

that I got from

     http://veenet.value.net/~msapiro/scripts/get_bounce_info.py

to get a daily bounce_score report.  I was looking at the report this
morning, and I see most entries with old list_bounce_date values.

For all my 218 Mailman lists, I have:

     bounce_processing = True
     bounce_score_threshold = 5.0
     bounce_info_stale_after = 7 (or 40 in some lists)
     bounce_you_are_disabled_warnings = 3
     bounce_you_are_disabled_warnings_interval = 7

I calculate the number of days ago:

     Jan 14 =  0
     Jan 13 =  1
     ...
     Jan 07 =  7
     Jan 06 =  8
     ...
     Jan 01 = 13
     Dec 31 = 14
     Dec 30 = 15
     ...
     Dec 05 = 40

I see in the report entries such as

     ---------------------------
     <bounce info for member user at example.com
	     current score: 1.0
	     last bounce date: (2007, 10, 3)
	     email notices left: 3
	     last notice date: (1970, 1, 1)
	     confirmation cookie: None
	     >
     ---------------------------

Why is there still bounce information for this subscriber?
The list for which this information is extracted has

     bounce_info_stale_after = 7

so, I would have expected this bounce information to have been deleted
October 10 or 11.  I see this entry in today's report and all the
daily reports back to its first appearance October 03.

Here is a summary of all of the last bounce dates in the file:

     unix% grep "last bounce date:" $mbs | sort | uniq -c
	1         last bounce date: (2007, 5, 22)
	1         last bounce date: (2007, 5, 23)
	1         last bounce date: (2007, 6, 22)
	1         last bounce date: (2007, 6, 27)
	1         last bounce date: (2007, 7, 9)
	1         last bounce date: (2007, 7, 11)
	1         last bounce date: (2007, 7, 12)
	3         last bounce date: (2007, 7, 19)
	1         last bounce date: (2007, 7, 20)
	1         last bounce date: (2007, 7, 25)
	2         last bounce date: (2007, 7, 27)
	1         last bounce date: (2007, 8, 16)
	6         last bounce date: (2007, 8, 20)
	2         last bounce date: (2007, 8, 28)
	1         last bounce date: (2007, 8, 29)
       31         last bounce date: (2007, 8, 31)
	4         last bounce date: (2007, 9, 1)
	4         last bounce date: (2007, 9, 4)
	1         last bounce date: (2007, 9, 6)
	1         last bounce date: (2007, 9, 11)
	2         last bounce date: (2007, 9, 12)
	3         last bounce date: (2007, 9, 17)
	2         last bounce date: (2007, 9, 18)
	2         last bounce date: (2007, 9, 19)
	2         last bounce date: (2007, 9, 20)
	2         last bounce date: (2007, 9, 21)
	1         last bounce date: (2007, 9, 27)
	1         last bounce date: (2007, 9, 28)
	4         last bounce date: (2007, 10, 2)
	2         last bounce date: (2007, 10, 3)
	2         last bounce date: (2007, 10, 4)
	4         last bounce date: (2007, 10, 8)
	1         last bounce date: (2007, 10, 13)
	1         last bounce date: (2007, 10, 15)
	2         last bounce date: (2007, 10, 17)
	1         last bounce date: (2007, 10, 18)
	1         last bounce date: (2007, 10, 25)
	1         last bounce date: (2007, 10, 26)
	2         last bounce date: (2007, 10, 31)
	1         last bounce date: (2007, 11, 2)
	1         last bounce date: (2007, 11, 11)
	2         last bounce date: (2007, 11, 12)
       10         last bounce date: (2007, 11, 13)
	7         last bounce date: (2007, 11, 14)
	1         last bounce date: (2007, 11, 16)
	6         last bounce date: (2007, 11, 19)
	2         last bounce date: (2007, 11, 20)
	5         last bounce date: (2007, 11, 21)
	6         last bounce date: (2007, 11, 24)
	1         last bounce date: (2007, 11, 25)
	3         last bounce date: (2007, 11, 27)
	1         last bounce date: (2007, 11, 28)
	3         last bounce date: (2007, 11, 29)
       27         last bounce date: (2007, 11, 30)
	2         last bounce date: (2007, 12, 1)
	1         last bounce date: (2007, 12, 2)
	9         last bounce date: (2007, 12, 3)
	7         last bounce date: (2007, 12, 4)
       12         last bounce date: (2007, 12, 5)
	2         last bounce date: (2007, 12, 6)

(Note that I have re-sorted this list manually by date).
If the last bounce date is for a list with

     bounce_info_stale_after = 40

then I should only see in the report entries with last bounce date
of December 05 or 06.  And if

     bounce_info_stale_after = 7

I should not see any entries, as there has not been a bounce reported
after December 06 (except those where the bounces did set an address
to nomail or automatically unsubscribed the address).

Thanks.
----------------------------------------------------------------------
Barry S. Finkel
Computing and Information Systems Division
Argonne National Laboratory          Phone:    +1 (630) 252-7277
9700 South Cass Avenue               Facsimile:+1 (630) 252-4601
Building 222, Room D209              Internet: BSFinkel at anl.gov
Argonne, IL   60439-4828             IBMMAIL:  I1004994



More information about the Mailman-Users mailing list