Skip to content

Instantly share code, notes, and snippets.

Created Aug 12, 2017
What would you like to do?
Manual for `mailman` command.

mailman 3.1

Author: Mailman Developers <>
Date: May 25, 2017
Manual section:1
Manual group:




The GNU Mailman mailing list management system.


-C, --config Full path to the Configuration file to use. If not given, the environment variable MAILMAN_CONFIG_FILE is consulted and used if set. If neither are given, a default configuration file is loaded.
--version Show the version and exit.
-h, --help Show this message and exit.


aliases Regenerate the aliases appropriate for your MTA

conf Print the Mailman configuration.

create Create a mailing list.

digests Operate on digests.

help Show this help message and exit.

import21 Import Mailman 2.1 list data'.

info Information about this Mailman instance.

inject Inject a message from a file into a mailing list's queue.

lists List all mailing lists.

members Display a mailing list's members, with filtering along with various criteria.

qfile Get information out of a queue file.

remove Remove a mailing list.

reopen Signal the Mailman processes to re-open their log files.

restart Stop and restart the Mailman runner

shell Operate on a mailing list.

start Start the Mailman master and runner processes.

status Show the current running status of the Mailman system.

stop Stop the Mailman master and runner processes.

unshunt Unshunt messages.

version Display Mailman's version.

withlist Operate on a mailing list.


MAILMAN_CONFIG_FILE Fully qualified path to the configuration file to be used with Mailman 3 Core.


The full documentation for Mailman in maintained at <>.


All bugs should be reported to: <>


Copyright © 1998-2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <>.

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment