From 6a535715b6cd286df1bbbefe20b42a6ad0cc3390 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Fri, 15 Jul 2011 18:48:32 -0400 Subject: Factor out bounce detection to flufl.bounce. --- src/mailman/app/docs/bounces.txt | 31 ------------------------------- 1 file changed, 31 deletions(-) (limited to 'src/mailman/app/docs') diff --git a/src/mailman/app/docs/bounces.txt b/src/mailman/app/docs/bounces.txt index f18569743..f825064e3 100644 --- a/src/mailman/app/docs/bounces.txt +++ b/src/mailman/app/docs/bounces.txt @@ -99,34 +99,3 @@ passed in as an instance of a ``RejectMessage`` exception. I sometimes say something important. --...-- - - -Scanning a message -================== - -When a message hits the ``-bounces`` address for a mailing list, it is scanned -to see if it we can dig out a set of addresses that have bounced. - - >>> msg = message_from_string("""\ - ... To: test-bounces@example.com - ... From: postmaster@example.org - ... Content-Type: multipart/report; report-type=delivery-status; - ... boundary="AAA" - ... - ... --AAA - ... Content-Type: message/delivery-status - ... - ... Action: failed - ... Status: 5.0.0 (recipient reached disk quota) - ... Original-Recipient: rfc822; aperson@example.net - ... Final-Recipient: rfc822; anne.person@example.net - ... - ... --AAA-- - ... """) - -The DSN bouncer will return the ``Original-Recipient:`` in preference to the -``Final-Recipient:``. - - >>> from mailman.app.bounces import scan_message - >>> print scan_message(mlist, msg) - set([u'aperson@example.net']) -- cgit v1.2.3-70-g09d2