Allow posting from addresses with modifiers?

Folks:
Anyone know if it's possible to configure MM 2.1 to allow posting with an email address that has a modifier?
For example ... if someone is subscribed as "john+lists@example.com", but their email comes from "john@example.com", allow that address to post?
I've had some people ask me about this ability because they want to use the modifier address to help them filter messages.
Thanks!
david
-- IBM i on Power Systems: For when you can't afford to be out of business!
I'm riding 615 miles (Yes, you read that right) in the American Diabetes Association's Tour de Cure to raise money for diabetes research, education, advocacy, and awareness. You can make a tax-deductible donation to my ride by visiting https://gmane.diabetessucks.net.
You can see where my donations come from by visiting my interactive donation map ... https://gmane.diabetessucks.net/map (it's a geeky thing).
I may have diabetes, but diabetes doesn't have me!

On 1/14/19 8:40 AM, David Gibbs via Mailman-Users wrote:
Anyone know if it's possible to configure MM 2.1 to allow posting with an email address that has a modifier?
You can't configure Mailman to just do it without making code changes, but there are possibilities:
For example ... if someone is subscribed as "john+lists@example.com", but their email comes from "john@example.com", allow that address to post?
To place the burden on john, he can subscribe both addresses and set john@example.com to nomail.
To place the burden on you, assuming you have access to Mailman's command line tools, you could periodically (via cron) run a script to list the members, find those with '+' in the local part and add the address without the +... in the local part to the list's accept_these_nonmembers. There is a script at <https://www.msapiro.net/scripts/non_members> (mirrored at <https://fog.ccsf.edu/~msapiro/scripts/non_members>) that can do the adding to accept_these_nonmembers.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 1/14/2019 12:13 PM, Mark Sapiro wrote:
On 1/14/19 8:40 AM, David Gibbs via Mailman-Users wrote:
Anyone know if it's possible to configure MM 2.1 to allow posting with an email address that has a modifier?
You can't configure Mailman to just do it without making code changes,
OK, thanks.
I might play around with that at some point in the future.
david
-- IBM i on Power Systems: For when you can't afford to be out of business!
I'm riding 615 miles (Yes, you read that right) in the American Diabetes Association's Tour de Cure to raise money for diabetes research, education, advocacy, and awareness. You can make a tax-deductible donation to my ride by visiting https://gmane.diabetessucks.net.
You can see where my donations come from by visiting my interactive donation map ... https://gmane.diabetessucks.net/map (it's a geeky thing).
I may have diabetes, but diabetes doesn't have me!

On 01/14/2019 11:13 AM, Mark Sapiro wrote:
To place the burden on john, he can subscribe both addresses and set john@example.com to nomail.
This is what I have done for many mailing lists. — I subscribe with one private address for email filtering and reply from another public email address.
I suggest that the member also pick one and toggle the option to hide (the non-public subscribed address) from other subscribers.
To place the burden on you, assuming you have access to Mailman's command line tools, you could periodically (via cron) run a script to list the members, find those with '+' in the local part and add the address without the +... in the local part to the list's accept_these_nonmembers. There is a script at <https://www.msapiro.net/scripts/non_members> (mirrored at <https://fog.ccsf.edu/~msapiro/scripts/non_members>) that can do the adding to accept_these_nonmembers.
I don't see any obvious security related down sides to this. It does open the mailing list up to messages (spam) from some additional addresses. But I can't think of any cases where user@domain.tld would be different than user+detail@domain.tld. I guess maybe some sort of ticketing system /might/ do something like that. But I bet that the intersection between such configurations and Mailman configured as Mark is describing to be quite small.
-- Grant. . . . unix || die
participants (3)
-
David Gibbs
-
Grant Taylor
-
Mark Sapiro