Lars Bjørndal writes:
All addresses, both addresses that I know has sent messages to the list and others, are marked as MemberRole.nonmember> Action.defer
Post from these nonmembers go through normal checks (spam, for example) before being distributed.
When I view non-members in postorius, I get some differences:
Some ar marked: Regular List default, and others Regular Default processing.
"List default" means "this user has not made a choice, so Mailman will check what is 'normal' for the list in the list's configuration".
In detail, Postorius is intended to allow users and list administrators to *modify* configurations. At delivery time, these configurations "cascade", typically in this way:
- if this subscription has a setting, apply it, and return; if not
- if the address this subscription delivers to has a setting, apply it, and return; if not
- if the user who owns that address has a setting, apply it, and return; if not
- if the list that is subscribed to has a setting, apply it, and return;
- otherwise, use the fallback setting from the source code.
In Postorius, the "no setting" option is displayed in such a way that the person considering changing the setting knows what the next level of the cascade is. "List default" means "this user has not made a choice, so Mailman will check what is 'normal' for the list in the list's configuration".
"Default processing" is a regular option, that can be applied to this post. It means "check if the user is allowed to post at all, then check for reasons (eg, spam) why this post might not be OK". Usually "list normal" is also "Default processing", but it might be "Hold for moderator", for example.
On the other hand, Mark's script will return the option that will be applied using the logic of the cascade.
The list is imported from Mm 2.1 a long time ago. I don't know if that matters.
I don't think it does.
Hm, this is a mystery to me. Is there othere places I can search for addresses that are aloud to send to the list?
I don't understand what you want. The "mailman shell interaction" that Mark posted earlier gives you exactly the list of members who can post to the specified list. If some are "trusted users" who don't go through the spam checker, etc, they are displayed with Action.accept. Other posters are displayed with Action.defer. But both will automatically be distributed as long as they appear to be legit posts (not spam, etc).
Steve
-- GNU Mailman consultant (installation, migration, customization) Sirius Open Source https://www.siriusopensource.com/ Software systems consulting in Europe, North America, and Japan