iwalkalone/mailman-api

PHP library to interact with Mailman 3 Servers API.

Maintainers

Package info

git.iwalkalone.org/iwalkalone/mailman-api.git

pkg:composer/iwalkalone/mailman-api

Transparency log

Statistics

Installs: 29

Dependents: 0

Suggesters: 0

v1.2 2026-07-28 08:18 UTC

This package is not auto-updated.

Last update: 2026-07-28 08:19:49 UTC


README

Description

It implements Mailman 3 API. Currently supports:

  • Get a list of domains
  • Get a list of mailing lists (all domains or a single domain)
  • Get a list of members of a mailing list
  • Get a single member of a mailing list
  • Adding a new member to a mailing list
  • Removing a member from a mailing list

Install

Install with composer:

composer require iwalkalone/mailman-api

Or a specific version:

composer require iwalkalone/mailman-api ^1.0

How to use it

$mailman = new \iwalkalone\Mailman3API('127.0.0.1', '8001', 'user', 'password');
$domains = $mailman->getDomains();
print_r($domains);