On 12/10/24 10:43, Hirayama, Pat wrote:
Apologies, I should've said my "Mailman 3" server, not listserv.
MTA logs do not show messages being sent to the member(s) in question, even though other members are being sent messages. Nothing out of the mailman server, and nothing received by our outbound Postfix MTAs.
As for the CLI commands, I keep getting Attribute Error when I try them, like:
/opt/mailman # mailman shell -l listname@mailman.tld Welcome to the GNU Mailman shell Use commit() to commit changes. Use abort() to discard changes since the last commit. Exit with ctrl+D does an implicit commit() but exit() does not. The variable 'm' is the listname@mailman.tld mailing list
from mailman.core.constants import system_preferences mbr = m.members.get_member('user@domain.com.') print(mbr.delivery_status) Traceback (most recent call last): File "<console>", line 1, in <module> AttributeError: 'NoneType' object has no attribute 'delivery_status'
Are you literally typing
mbr = m.members.get_member('user@domain.com.')
That needs to be an actual list member's email without a trailing period. The fact that mbr is None means whatever you provided is not a member of the listname@mailman.tld list.
Curious that the member(s) in question are not amongst the recipients delivered to the MTA even though
when I run:
mailman members --nomail any listname@listserv
Nothing is returned.
This should only happen if the members are digest members (are they) or are directly addressed in To: or Cc: of the post.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan