[Mailman-Users] Fwd: Amway Order Confirmation [#1095286]
Mark Sapiro
mark at msapiro.net
Fri Feb 17 18:07:39 EST 2017
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 <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list