On 3/8/26 09:53, Lars Bjørndal wrote:
All addresses, both addresses that I know has sent messages to the list and others, are marked as MemberRole.nonmember> Action.defer
When I view non-members in postorius, I get some differences:
Some ar marked: Regular List default, and others Regular Default processing.
The mailman shell interaction prints the internal name of the action.
In this case Action.defer Postorius displays that action ac Default
processing
What's the difference between Action.accept and Action.defer?
Action.accept accepts the message immediately with no further checks. Action.defer passes the membership checks but still goes on to check other things like
mis-addressed email commands messages with implicit destination messages with too many explicit recipients messages that are bigger than a specified maximum messages with no, or empty, Subject headers messages with digest Subject or boilerplate quote messages matching a bounce_matching_header line
Hm, this is a mystery to me. Is there othere places I can search for addresses that are aloud to send to the list?
No. Your nonmembers that can post have moderation_action = Action.defer. That allows their post to pass membership tests but still continues to check other things like the above that can result in the message being held. On the other hand, Action.accept will accept the message without additional checks. As the Postorius help says
Accept -- accepts any postings without any further checks. Default Processing -- run additional checks and accept the message.
To give a concrete example if the list's configured Maximum message size is 40 Kb, and a nonmember whose moderation_action = Action.defer posts a 50 Kb message to the list, the message will be held for moderation because it's too big, but if a nonmember whose moderation_action = Action.accept posts a 50 Kb message to the list, the message will be accepted without being held for moderation.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan