diff options
Diffstat (limited to 'mailman/pipeline/docs/after-delivery.txt')
| -rw-r--r-- | mailman/pipeline/docs/after-delivery.txt | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/mailman/pipeline/docs/after-delivery.txt b/mailman/pipeline/docs/after-delivery.txt deleted file mode 100644 index b910e89a6..000000000 --- a/mailman/pipeline/docs/after-delivery.txt +++ /dev/null @@ -1,27 +0,0 @@ -After delivery -============== - -After a message is delivered, or more correctly, after it has been processed -by the rest of the handlers in the incoming queue pipeline, a couple of -bookkeeping pieces of information are updated. - - >>> import datetime - >>> handler = config.handlers['after-delivery'] - >>> mlist = config.db.list_manager.create(u'_xtest@example.com') - >>> post_time = datetime.datetime.now() - datetime.timedelta(minutes=10) - >>> mlist.last_post_time = post_time - >>> mlist.post_id = 10 - -Processing a message with this handler updates the last_post_time and post_id -attributes. - - >>> msg = message_from_string("""\ - ... From: aperson@example.com - ... - ... Something interesting. - ... """) - >>> handler.process(mlist, msg, {}) - >>> mlist.last_post_time > post_time - True - >>> mlist.post_id - 11 |
