okay, iterating over the members property of the roster is what I was missing. 
Also, I think I was looking at a roster that was empty anyway.

```
from pprint import pprint
from mailman.interfaces.listmanager import IListManager
from zope.component import getUtility
list_id = '[email protected]'
list_manager = getUtility(IListManager)
mylist = list_manager.get(list_id)

[pprint(member) for member in mylist.nonmembers.members]
[pprint(member) for member in mylist.owners.members]
[pprint(member) for member in mylist.moderators.members]
[pprint(member) for member in mylist.administrators.members]
[pprint(member) for member in mylist.members.members]
```
_______________________________________________
Mailman-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/[email protected]/message/ZIYCKUHWENHD7Y7GFJBVUGHLBUXUYL4U/

This message sent to [email protected]

Reply via email to