diff options
Diffstat (limited to 'mailman/rules/docs/no-subject.txt')
| -rw-r--r-- | mailman/rules/docs/no-subject.txt | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/mailman/rules/docs/no-subject.txt b/mailman/rules/docs/no-subject.txt deleted file mode 100644 index 576111cd7..000000000 --- a/mailman/rules/docs/no-subject.txt +++ /dev/null @@ -1,33 +0,0 @@ -No Subject header -================= - -This rule matches if the message has no Subject header, or if the header is -the empty string when stripped. - - >>> mlist = config.db.list_manager.create(u'_xtest@example.com') - >>> rule = config.rules['no-subject'] - >>> print rule.name - no-subject - -A message with a non-empty subject does not match the rule. - - >>> msg = message_from_string("""\ - ... From: aperson@example.org - ... To: _xtest@example.com - ... Subject: A posted message - ... - ... """) - >>> rule.check(mlist, msg, {}) - False - -Delete the Subject header and the rule matches. - - >>> del msg['subject'] - >>> rule.check(mlist, msg, {}) - True - -Even a Subject header with only whitespace still matches the rule. - - >>> msg['Subject'] = u' ' - >>> rule.check(mlist, msg, {}) - True |
