~phil.pennock/mailman/dmarc-reject

« back to all changes in this revision

Viewing changes to Mailman/Gui/Privacy.py

  • Committer: Jim Popovitch
  • Date: 2013-03-03 08:04:37 UTC
  • Revision ID: jimpop@gmail.com-20130303080437-rjqvq4cas36ieqv5
Hold/Reject/Discard moderation support for Senders with a DMARC p=reject policy

Show diffs side-by-side

added added

removed removed

Lines of Context:
235
235
             >rejection notice</a> to
236
236
             be sent to moderated members who post to this list.""")),
237
237
 
 
238
            ('dmarc_moderation_action', mm_cfg.Radio,
 
239
             (_('Hold'), _('Reject'), _('Discard')), 0,
 
240
             _("""Action to take when anyone posts to the
 
241
             list from a domain with a DMARC Reject Policy."""),
 
242
             _("""<ul><li><b>Hold</b> -- this holds the message for approval
 
243
             by the list moderators.
 
244
 
 
245
             <p><li><b>Reject</b> -- this automatically rejects the message by
 
246
             sending a bounce notice to the post's author.  The text of the
 
247
             bounce notice can be <a
 
248
             href="?VARHELP=privacy/sender/dmarc_moderation_notice"
 
249
             >configured by you</a>.
 
250
 
 
251
             <p><li><b>Discard</b> -- this simply discards the message, with
 
252
             no notice sent to the post's author.
 
253
             </ul>""")),
 
254
 
 
255
            ('dmarc_moderation_notice', mm_cfg.Text, (10, WIDTH), 1,
 
256
             _("""Text to include in any
 
257
             <a href="?VARHELP/privacy/sender/dmarc_moderation_action"
 
258
             >rejection notice</a> to
 
259
             be sent to anyone who posts to this list from a domain
 
260
             with DMARC Reject Policy.""")),
 
261
 
238
262
            _('Non-member filters'),
239
263
 
240
264
            ('accept_these_nonmembers', mm_cfg.EmailListEx, (10, WIDTH), 1,