After reading Mark's comments it seems like a good approach, knowing that a 
moderator has explicitly chosen to "always accept" a post from a user, would be 
to first create that user record (including setting the `moderation_action` 
property to `defer`—as Mark indicates) , before approving their email. That way 
when the message itself is approved the user record is already included. And 
then we don't have any need to explicitly update the list's 
`accept_these_nonmembers` property because we've already set the 
`moderation_action` on the user.

Does that sound like an acceptable approach?

And a follow up question: at the moment we don't explicitly create users, we 
simply subscribe them to a list, and allow the implicit processes to do their 
magic. However if I wanted to manually create a nonmember, would I "create a 
user" or would I "subscribe a user to a list" with a role of `nonmember`?

Which brings up an additional question. Is the `moderation_action` 
list-specific or does it apply to all lists from the same domain? To be clear, 
if a...@123.com's `moderation_action` is set to "defer" for 
**open-l...@foo.bar** would that setting also apply to 
**another-open-l...@foo.bar**?
_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/3XWVHNECWWF7ZCAL73PRTOPQQIY4YV6D/

This message sent to arch...@mail-archive.com

Reply via email to