aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Moved the dmarc_moderation_action checks from the Moderate handler toMark Sapiro2014-06-262-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)
* <label> tags have been added around most check boxes and radio buttonsMark Sapiro2014-06-092-11/+32
| | | | | and their text labels in the admin and admindb web GUI so they can be (de)selected by clicking the text. (LP: #266391)
* Mailman's log files, request.pck files and heldmsg-* files are noMark Sapiro2014-06-062-3/+3
| | | | | longer created world readable to protect against access by untrusted local users.
* If checking DNS for dmarc_moderation_action and DNS lookup is notMark Sapiro2014-05-291-1/+5
| | | | available, log it. (LP: #1324541)
* Changed the fix for LP: #1316682 to not create a message that triggersMark Sapiro2014-05-172-21/+2
| | | | | Python issue 7970 rather than incorporating the fix for issue 7970 in our Generator subclass.
* Enhance the fix for (LP: #1318025)Mark Sapiro2014-05-111-0/+2
|
* Handle missing From: header addresses for DMARC mitigation actions.Mark Sapiro2014-05-091-3/+10
| | | | (LP: #1318025)
* A critical incompatibility between the DMARC Wrap Message action andMark Sapiro2014-05-062-2/+21
| | | | | Python versions older than 2.6.x for some x <= 5 existed and caused Wrapped message to be shunted. This is fixed. (LP: #1316682)
* Sender: headers are no longer removed in from_is_list Munge FromMark Sapiro2014-05-041-3/+0
| | | | actions. (LP: #1315970)
* Bumped branch version to: 2.1.18Mark Sapiro2014-05-031-3/+3
|
* Removed HTML tags from the title of a couple of rmlist.py pages becauseMark Sapiro2014-05-021-2/+2
| | | | browsers don't render tags in the title. (LP: #265848)
* Make dmarc_quarantine_moderaction_action a list setting.Mark Sapiro2014-05-027-10/+31
|
* More fine tuning of dmarc_moderation_action.Mark Sapiro2014-05-023-10/+18
|
* Updated CookHeaders to always add the poster's From: address to Reply-To:Mark Sapiro2014-05-021-8/+2
| | | | when applying from_is_list transformations.
* Revised the documentation for from_is_list.Mark Sapiro2014-05-021-13/+59
|
* Most Mailman generated notices to list owners and moderators are nowMark Sapiro2014-04-261-2/+13
| | | | sent as Precedence: list instead of bulk. (LP: #1313146)
* The Reply-To: munging options weren't honored if there was noMark Sapiro2014-04-251-12/+9
| | | | from_is_list action. (LP: #1313010)
* Preparing 2.1.18rc3 and NEWS updates.Mark Sapiro2014-04-251-2/+2
|
* Changed from_is_list actions to insert the list address in Cc: if theMark Sapiro2014-04-251-12/+20
| | | | | list is fully personalized. Otherwise, the list address is only in From: and Reply-To: overrides it. (LP: #1312970)
* Fixed the Munge From action to not actually Munge the From: or Reply-To:Mark Sapiro2014-04-232-11/+32
| | | | | until after the message has been sent to the archive, digest and usenet gateway.
* i18n updates for a minor string change.Mark Sapiro2014-04-211-1/+1
|
* Bumped branch version to: 2.1.18rc2Mark Sapiro2014-04-191-2/+2
|
* The new Utils.IsDMARCProhibited() used collections.defaultdict whichMark Sapiro2014-04-191-3/+2
| | | requires Python 2.5. Changed to use a dict and setdefault.
* Bumped branch version to: 2.1.18rc1Mark Sapiro2014-04-171-4/+4
|
* Fixed a minor editing error and updated i18n.Mark Sapiro2014-04-161-2/+2
|
* Fixed a long standing issue in which a notice sent to a user whoseMark Sapiro2014-04-161-1/+2
| | | | | | language is other than that of the list can cause subsequent things which should be in the list's language to be in the user's language instead.
* Reordered Munge/Wrap DMARC moderation policy optionsMark Sapiro2014-04-162-8/+8
| | | so site admins can allow Wrap but not Munge.
* Fixed the admin Membership List so a search string if any is not lostMark Sapiro2014-04-151-1/+2
| | | | when visiting subsequent fragments of a chunked list.
* Made i18n changes for DMARC stuff.Mark Sapiro2014-04-151-2/+2
|
* Added and modified various options regarding DMARC. See the NEWS file.Mark Sapiro2014-04-1511-48/+236
|\
| * Upstream changesJim Popovitch2013-11-232-5/+5
| |\
| * \ Upstream changesJim Popovitch2013-11-1723-116/+404
| |\ \
| * | | Added suuport for p=quarantine based on feedback from Franck Martin.Jim Popovitch2013-11-082-2/+7
| | | |
| * | | Incorporated feedback from Mark S.Jim Popovitch2013-10-201-1/+1
| | | |
| * | | Incorporated some feedback from Mark S.Jim Popovitch2013-10-201-1/+2
| | | |
| * | | Incorporated some feedback from Mark S.Jim Popovitch2013-10-203-13/+7
| | | |
| * | | Handle CNAMEs when chasing DMARC TXT records.Phil Pennock2013-03-181-5/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handle TXT records missing tags, check all such records, etc. Use \b boundary anchors in regexp check. (Should only be one, but if there are multiple, check them all, reject if any of them say p=reject).
| * | | Hold/Reject/Discard moderation support for Senders with a DMARC p=reject policyJim Popovitch2013-03-035-0/+92
| | | |
* | | | Enhanced fix for LP: #1304511 to use member's real name if available.Mark Sapiro2014-04-081-1/+4
| | | |
* | | | For from_is_list feature, use email address from original From: ifMark Sapiro2014-04-081-0/+2
| | | | | | | | | | | | | | | | | | | | original From: has no display name and strip domain part from resultant names that look like email addresses. (LP: #1304511)
* | | | For from_is_list, if no real name in From, use email address.Mark Sapiro2014-04-061-0/+2
| | | |
* | | | Updated Defaults.py documentation for REMOVE_DKIM_HEADERS.Mark Sapiro2014-04-061-2/+2
| | | |
* | | | - Added the list name to the vette log "held message approved" entry.Mark Sapiro2014-03-2111-21/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (LP: 1295875) - Added the CGI module name to various "No such list" error log entries. (LP: 1295875) - Modified contrib/mmdsr to report module name if present in "No such list error log entries.
* | | | Cleaned up a couple of comments missed in the author_is_list toMark Sapiro2014-03-142-3/+3
| | | | | | | | | | | | from_is_list change.
* | | | - Fixed a bug in ListAdmin._handlepost that would crash when trying toMark Sapiro2014-02-201-4/+11
| | | | | | | | | | | | | | | | | | | | preserve a held message for the site admin if HOLD_MESSAGES_AS_PICKLES is False. (LP: #1282365)
* | | | - The from_is_list header munging feature introduced in Mailman 2.1.16 isMark Sapiro2014-02-161-3/+6
| | | | | | | | | | | | | | | | no longer erroneously applied to Mailman generated notices.
* | | | Changed the message from the confirm CGI to not indicate approval isMark Sapiro2014-02-071-2/+3
| | | | | | | | | | | | | | | | required for an acceptance of an invitation.
* | | | Fixed POSTFIX_STYLE_VIRTUAL_DOMAINS to be case-insensitiive.Mark Sapiro2014-01-091-3/+7
| | | |
* | | | Added recognition for a kundenserver.de warning to simplewarning.pyMark Sapiro2013-12-201-1/+5
| | | |
* | | | Fixed bin/arch to not create scrubbed attachments for messages skippedMark Sapiro2013-12-132-1/+13
| | | | | | | | | | | | | | | | when processing the --start= option.