~sambuddhabasu1/mailman/fix_mailman_run_error

« back to all changes in this revision

Viewing changes to src/mailman/handlers/docs/subject-munging.rst

  • Committer: Barry Warsaw
  • Date: 2012-04-01 18:53:38 UTC
  • mfrom: (7139.1.4 bug-967409)
  • Revision ID: barry@list.org-20120401185338-5qujo0c3kc9a8wtr
 * The `news` runner and queue has been renamed to the more accurate `nntp`.
   The runner has also been ported to Mailman 3 (LP: #967409).  Beta testers
   can can safely remove `$var_dir/queue/news`.

 * Configuration schema variable changes:
   [nntp]username -> [nntp]user
   [nntp]port (added)

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
changes depend on mailing list settings and others depend on how the message
9
9
is getting sent through the system.  We'll take things one-by-one.
10
10
 
11
 
    >>> mlist = create_list('_xtest@example.com')
 
11
    >>> mlist = create_list('test@example.com')
12
12
 
13
13
 
14
14
Inserting a prefix
32
32
    >>> from mailman.handlers.cook_headers import process
33
33
    >>> process(mlist, msg, msgdata)
34
34
 
35
 
The original subject header is stored in the message metadata.  We must print
36
 
the new ``Subject`` header because it gets converted from a string to an
37
 
``email.header.Header`` instance which has an unhelpful ``repr``.
 
35
The original subject header is stored in the message metadata.
38
36
 
39
 
    >>> msgdata['origsubj']
 
37
    >>> msgdata['original_subject']
40
38
    u''
41
39
    >>> print msg['subject']
42
40
    [XTest] (no subject)
52
50
    ... """)
53
51
    >>> msgdata = {}
54
52
    >>> process(mlist, msg, msgdata)
55
 
    >>> print msgdata['origsubj']
 
53
    >>> print msgdata['original_subject']
56
54
    Something important
57
55
    >>> print msg['subject']
58
56
    [XTest] Something important