{"library":"mailman","title":"Mailman","description":"Mailman is the GNU mailing list manager, a Python library for running and managing mailing lists. Current version 3.3.10, released periodically with bug fixes and improvements.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install mailman"],"cli":{"name":"mailman","version":"GNU Mailman 3.3.10 (Tom Sawyer)"}},"imports":["import mailman","from mailman.interfaces import IMailingList"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom mailman.config import config\n\n# Initialize with a configuration file\nconfig.load(os.environ.get('MAILMAN_CONFIG', '/etc/mailman.cfg'))\n\n# Get a mailing list instance (example)\nfrom mailman.interfaces import IMailingList\n# Assuming a list exists\nlist_name = 'my-list'\nmlist = config.db.list_store.get(list_name)\nprint(f'List: {mlist.fqdn_listname}')","lang":"python","description":"Initialize Mailman from config and access a mailing list.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}