Ezmlm

Mailing list management software From Wikipedia, the free encyclopedia

ezmlm is mailing list management software (MLM) by Daniel J. Bernstein. It is similar to GNU Mailman and Majordomo but only works with the qmail mail transfer agent. It is released into the public domain. The latest version, 0.53, came out in 1997.

Original authorD.J. Bernstein
Final release
0.53 / June 30, 1997; 28 years ago (1997-06-30)
Written inC
Quick facts Original author, Final release ...
ezmlm
Original authorD.J. Bernstein
Final release
0.53 / June 30, 1997; 28 years ago (1997-06-30)
Written inC
Operating systemLinux, Unix-like systems
TypeMailing list management (MLM) software
Licensepublic domain
Websitecr.yp.to/ezmlm.html
Close
Original authors
  • Fred Lindberg
  • Fred B. Ringel
DeveloperBruce Guenter
Final release
7.2.2 [1] / May 15, 2014; 11 years ago (2014-05-15)
Written inC
Quick facts Original authors, Developer ...
ezmlm-idx
Original authors
  • Fred Lindberg
  • Fred B. Ringel
DeveloperBruce Guenter
Final release
7.2.2 [1] / May 15, 2014; 11 years ago (2014-05-15)
Written inC
Operating systemLinux, Unix-like systems
TypeMailing list management (MLM) software
LicenseGPL2
Websiteezmlm.org
Repositorygithub.com/bruceg/ezmlm-idx
Close
Stable release
0.69 / September 11, 2025; 6 months ago (2025-09-11)
Quick facts ezmlmx, Stable release ...
ezmlmx
Stable release
0.69 / September 11, 2025; 6 months ago (2025-09-11)
Websitefehcom.de//ipnet/ezmlmx.html
Close
Stable release
1.2 / August 7, 2024; 19 months ago (2024-08-07)
Quick facts Stable release, Website ...
ezmlm (indimail)
Stable release
1.2 / August 7, 2024; 19 months ago (2024-08-07)
Websitegithub.com/indimail/ezmlm
Close
Stable release
7.2.4 / August 24, 2025; 6 months ago (2025-08-24)
Quick facts Stable release, Website ...
ezmlm-idx (indimail)
Stable release
7.2.4 / August 24, 2025; 6 months ago (2025-08-24)
Websitegithub.com/indimail/ezmlm-idx
Close

The related program ezmlm-idx originated as an add-on to ezmlm. It now exists as a complete package on its own, but can still be considered essentially as an extension to ezmlm. It adds multi-message threaded message retrieval from the archive, digests, message and subscription moderation, and a number of remote administration functions. The latest version, 7.2.2, was released May 15, 2014.

Features

ezmlm provides all of the common electronic mailing list functionality: moderated lists, automated subscription and unsubscription, and digest creation. ezmlm takes advantage of the features of qmail to enable ordinary users to create and to manage mailing lists, without need for superuser privileges.[2]

Unlike some other mailing list management software, ezmlm's user interface is command-based. The mailing list administrator usually does not have to edit files. For example, the command to create a new mailing list is:[2]

ezmlm-make ~/list ~/.qmail-list `whoami`-list host

and the commands to (manually) subscribe someone to and unsubscribe someone from that list are:

ezmlm-sub ~/list mailbox

and:

ezmlm-unsub ~/list mailbox

The operation of each individual mailing list is controlled by files in the list's directory (~/list in the given example). That directory also contains an archive of all messages sent to the list.[2]

Whether a list is moderated or not is controlled by the existence of a file in the list's directory, named public. In the given example, this file would be ~/list/public. If the file exists, the list is not moderated, and anyone can subscribe to and unsubscribe from the mailing list by sending (empty) electronic mail messages to special -subscribe and -unsubscribe electronic mailboxes. If the file does not exist, the list is moderated, and only the list owner can change subscriptions using the ezmlm-sub and ezmlm-unsub commands. The ezmlm-idx extension provides more moderation mechanisms.[2]

Standard ezmlm does not include a web interface, but the ezmlm-web extension provides that functionality.

Ezmlm's speed comes from its use of database type files, whereas many other mailing list managers use flat ascii files.

See also

Further reading

  • John R. Levine (2004). Qmail. O'Reilly. pp. 168–174. ISBN 1-56592-628-5.
  • Daniel J. Bernstein. "ezmlm".
  • Bruce Guenter; et al. "ezmlm-idx Home".

References

Related Articles

Wikiwand AI