aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman/Handlers (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-06-07Fixed an issue with shunted messages on a list where the charset forMark Sapiro1-1/+6
the list's preferred_language had been changed from iso-8859-1 to utf-8 without recoding the list's description.
2015-04-15DKIM-Signature:, DomainKey-Signature: and Authentication-Results:Mark Sapiro1-2/+8
headers are now removed by default from posts to anonymous lists.
2015-03-02A LookupError in SpamDetect on a message with RFC 2047 encoded headersMark Sapiro1-2/+10
in an unknown character set is fixed.
2015-02-06Remove Organization: header from anonymized posts.Mark Sapiro1-1/+4
Handle regexps with trailing ':' in ANONYMOUS_LIST_KEEP_HEADERS.
2015-01-23Implemented dmarc_wrapped_message_text to optionally add an explanitoryMark Sapiro1-4/+18
text/plain part to a message wrapped via dmarc_moderation_action.
2015-01-23Implemented the equivalent domains feature for list posting/moderation.Mark Sapiro1-0/+6
2015-01-22A number of changes from the unofficial 2.2 branch have been backported toMark Sapiro2-6/+9
the 2.1 branch for release with 2.1.19. The 2.2 branch is now no different from the 2.1 branch and will no longer be maintained.
2015-01-11Due to a prior change, From: header munging would unnecessarily add theMark Sapiro1-4/+13
original From: to Cc: when was already in an original Reply-To:. Fixed.
2015-01-04Add some explanitory comments for why we defer some Munge From changesMark Sapiro2-2/+8
to WrapMessage. Correct a misplaced item in NEWS.
2015-01-03When applying DMARC mitigations, CookHeaders now adds the original From:Mark Sapiro2-11/+48
to Cc: rather than Reply-To: in some cases to make MUA 'reply' and 'reply all' more consistent with the non-DMARC cases.
2014-09-19Accept poster password on Urgent: header.Mark Sapiro1-1/+2
2014-09-05- Fixed a bug which caused a setting of 2 for REMOVE_DKIM_HEADERS to beMark Sapiro1-4/+5
ignored. (LP: #1363278) - Renamed messages/sr/readme.sr to README.sr. (LP: #1360616)
2014-07-10Fix for lp:1334450 requires toowner exemption for dmarc_moderation_action.Mark Sapiro1-20/+23
2014-06-29Minor cleanup. Removed unused imports.Mark Sapiro1-4/+2
2014-06-26Moved the dmarc_moderation_action checks from the Moderate handler toMark Sapiro2-28/+31
the SpamDetect handler so that the Reject and Discard actions will be done before the message might be held by header_filter_rules, and the Wrap Message and Munge From actions will be done on messages held by header_filter_rules if the message is approved. (LP: #1334450)
2014-05-17Changed the fix for LP: #1316682 to not create a message that triggersMark Sapiro1-2/+2
Python issue 7970 rather than incorporating the fix for issue 7970 in our Generator subclass.
2014-05-11Enhance the fix for (LP: #1318025)Mark Sapiro1-0/+2
2014-05-09Handle missing From: header addresses for DMARC mitigation actions.Mark Sapiro1-3/+10
(LP: #1318025)
2014-05-04Sender: headers are no longer removed in from_is_list Munge FromMark Sapiro1-3/+0
actions. (LP: #1315970)
2014-05-02Make dmarc_quarantine_moderaction_action a list setting.Mark Sapiro1-1/+1
2014-05-02More fine tuning of dmarc_moderation_action.Mark Sapiro1-2/+2
2014-05-02Updated CookHeaders to always add the poster's From: address to Reply-To:Mark Sapiro1-8/+2
when applying from_is_list transformations.
2014-04-25The Reply-To: munging options weren't honored if there was noMark Sapiro1-12/+9
from_is_list action. (LP: #1313010)
2014-04-25Changed from_is_list actions to insert the list address in Cc: if theMark Sapiro1-12/+20
list is fully personalized. Otherwise, the list address is only in From: and Reply-To: overrides it. (LP: #1312970)
2014-04-23Fixed the Munge From action to not actually Munge the From: or Reply-To:Mark Sapiro2-11/+32
until after the message has been sent to the archive, digest and usenet gateway.
2014-04-16Reordered Munge/Wrap DMARC moderation policy optionsMark Sapiro1-3/+3
so site admins can allow Wrap but not Munge.
2014-04-08Enhanced fix for LP: #1304511 to use member's real name if available.Mark Sapiro1-1/+4
2014-04-08For from_is_list feature, use email address from original From: ifMark Sapiro1-0/+2
original From: has no display name and strip domain part from resultant names that look like email addresses. (LP: #1304511)
2014-04-06For from_is_list, if no real name in From, use email address.Mark Sapiro1-0/+2
2014-03-14Cleaned up a couple of comments missed in the author_is_list toMark Sapiro1-1/+1
from_is_list change.
2014-02-16- The from_is_list header munging feature introduced in Mailman 2.1.16 isMark Sapiro1-3/+6
no longer erroneously applied to Mailman generated notices.
2013-11-18- Handling of posts gated from usenet to a list via the Mail <-> NewsMark Sapiro1-3/+3
gateway is changed. Formerly, no list membership, moderation or *_these_nonmembers checks were done. Now, if the sender of the usenet post is a moderated member or a nonmember matching a *_these_nonmembers filter, those checks will be done and actions applied. Nonmember posts from senders not matching a *_these_nonmembers filter are still accepted as before. (LP: #1252575)
2013-11-14Fixed a misspelling in Tagger.pyMark Sapiro1-2/+2
2013-10-29Implemented whitelist for headers to keep for anonymous lists.Mark Sapiro1-0/+23
2013-10-20Incorporated some feedback from Mark S.Jim Popovitch1-11/+5
2013-10-07- Fixed a crash in SpamDetect.py which caused messages with unparseableMark Sapiro1-2/+6
RFC 2047 encoded headers to be shunted. (LP: #1235101)
2013-09-28Renamed author_is_list to from_is_list.Mark Sapiro3-9/+9
2013-09-27Made author_is_list a 3-way with an option to wrap the message.Mark Sapiro6-43/+116
2013-07-19Second cut at the author_is_list feature.Mark Sapiro3-3/+7
2013-07-18First cut at the author_is_list feature.Mark Sapiro3-10/+34
2013-03-10Setting digest_size_threshhold to zero now means no digests will beMark Sapiro1-2/+3
sent based on size instead of a digest being sent with every post.
2013-03-03Hold/Reject/Discard moderation support for Senders with a DMARC p=reject policyJim Popovitch1-0/+25
2012-06-20Fixed a typo in the UPGRADING doc - bin/upgrade -> bin/update.Mark Sapiro2-0/+0
2012-03-25Backported regular_exclude_ignore list attribute feature from 2.2 branch.Mark Sapiro1-0/+6
2012-03-24Stopped removing the trailing slash from the List-Archive: header URL.Mark Sapiro1-2/+0
(LP: #964190)
2012-02-05Backported 2.2 branch fix for a problem in SpamDetect.py that couldMark Sapiro1-36/+20
cause header_filter_rules to fail to match RFC 2047 encoded headers.
2011-11-27Added some missing German templates from Egon Frerich.Mark Sapiro1-0/+0
2011-11-22Changed subject prefixing to allow for possible whitespace between anMark Sapiro1-2/+2
'Re' and the following colon when determining how to add the prefix. Bug #893290.
2011-11-17Fixed a problem where topics regexps would not match RFC 2047 encodedMark Sapiro1-4/+13
Keywords: and/or Subject: headers. Bug #891676.
2011-11-11Changed the way digest_footer is added to the RFC 1153 (plain) formatMark Sapiro1-7/+8
digest for RFC compliance. Bug #887610.