~barry/mailman/events-and-web

« back to all changes in this revision

Viewing changes to src/mailman/handlers/docs/replybot.rst

  • Committer: Barry Warsaw
  • Date: 2012-03-26 12:04:00 UTC
  • Revision ID: barry@list.org-20120326120400-jfezy6cg60ygod7k
Architecture
------------
 * Internally, all datetimes are kept in the UTC timezone, however because of
   LP: #280708, they are stored in the database in naive format.
 * `received_time` is now added to the message metadata by the LMTP runner
   instead of by `Switchboard.enqueue()`.  This latter no longer depends on
   `received_time` in the metadata.
 * The `ArchiveRunner` no longer acquires a lock before it calls the
   individual archiver implementations, since not all of them need a lock.  If
   they do, the implementations must acquire said lock themselves.

Configuration
-------------
 * New configuration variables `clobber_date` and `clobber_skew` supported in
   every `[archiver.<name>]` section.  These are used to determine under what
   circumstances a message destined for a specific archiver should have its
   `Date:` header clobbered.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
a second response will be sent, with 0 meaning "there is no grace period".
22
22
::
23
23
 
24
 
    >>> import datetime
 
24
    >>> from datetime import timedelta
25
25
    >>> from mailman.interfaces.autorespond import ResponseAction
26
26
 
27
27
    >>> mlist.autorespond_owner = ResponseAction.respond_and_continue
28
 
    >>> mlist.autoresponse_grace_period = datetime.timedelta()
 
28
    >>> mlist.autoresponse_grace_period = timedelta()
29
29
    >>> mlist.autoresponse_owner_text = 'owner autoresponse text'
30
30
 
31
31
    >>> msg = message_from_string("""\
242
242
will be sent.  This is so as not to bombard the sender with responses.  The
243
243
grace period is measured in days.
244
244
 
245
 
    >>> mlist.autoresponse_grace_period = datetime.timedelta(days=10)
 
245
    >>> mlist.autoresponse_grace_period = timedelta(days=10)
246
246
 
247
247
When a response is sent to a person via any of the owner, request, or postings
248
248
addresses, the response date is recorded.  The grace period is usually