diff options
Diffstat (limited to 'src/mailman/app/docs')
| -rw-r--r-- | src/mailman/app/docs/bounces.txt | 31 |
1 files changed, 0 insertions, 31 deletions
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. <BLANKLINE> --...-- - - -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']) |
