On 02/17/2017 01:32 PM, Dominik Hoffmann wrote:
> I get these messages from a particular sender who must have set his message
> to urgent. I have no influence over how these messages are sent. What must I
> do to my Mailman list, so the messages go through as originally sent and not
> in the form shown below?
Mailman has a feature for 'urgent' messages. If an incoming message has an
Urgent: xxx
header where xxx is one of the list admin, moderator or poster
passwords, the message is sent immediately to all list members
regardless of regular/digest or delivery enabled/disabled status
If the password doesn't match one of the three list passwords, the
message is rejected rather than accepted as a normal message so that the
sender knows it wasn't delivered as an urgent message.
If you can't prevent the message from being posted with an Urgent:
header, you can change Mailman's behavior from reject to accept as normal.
To do this, you need to patch Mailman/Handlers/CalcRecips.py. Around
line 58 there is a comment:
> # Support for urgent messages, which bypasses digests and disabled
> # delivery and forces an immediate delivery to all members Right Now. We
> # are specifically /not/ allowing the site admins password to work here
> # because we want to discourage the practice of sending the site admin
> # password through email in the clear. (see also Approve.py)
Remove that comment and the following 21 lines that end with:
> text = _("""\
> Your urgent message to the %(realname)s mailing list was not authorized for
> delivery. The original message as received by Mailman is attached.
> """)
> raise Errors.RejectMessage, Utils.wrap(text)
> As it is, Mailman does not attach the original message.
I suspect the attachment of the original message is lost when the user
forwards the reject to you because it certainly should be attached to
the rejection notice.
--
Mark Sapiro <[email protected]> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
------------------------------------------------------
Mailman-Users mailing list [email protected]
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe:
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org