Jump to content

GNU Mailman

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Mike Linksvayer (talk | contribs) at 20:24, 29 May 2012 (→‎Other resources: more current resources). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

GNU Mailman
Developer(s)Barry Warsaw
Initial releaseJuly 30, 1999 (1999-07-30)[1]
Stable release
2.1.14 / September 20, 2010 (2010-09-20)[2]
Preview release
3.0b1 / March 24, 2012 (2012-03-24)[3]
Written inMostly Python, some C
Operating systemUnix-like
Available inMany languages
TypeMailing lists
LicenseGNU General Public License
Websitewww.gnu.org/software/mailman/

GNU Mailman is a computer software application from the GNU project for managing electronic mailing lists.[4][5]

Mailman is coded primarily in Python and currently maintained by Barry Warsaw. Mailman is free software, distributed under the GNU General Public License.[5]

History

A very early version of Mailman was written by John Viega while a grad student, who then lost his copy of the source in a hard drive crash sometime around 1998[6] Ken Manheimer at CNRI, who was looking for a replacement for Majordomo, then took over development. When Ken left CNRI, Barry Warsaw took over. Version 3 has been under development since 2009, with a first beta released in 2012.[3]

Web administration interface for GNU Mailman

Features

Mailman is free software for managing electronic mail discussion and e-newsletter lists. It runs on GNU/Linux and most Unix-like systems, and requires Python 2.1.3 or newer. GNU Mailman works with Unix style mail servers such as Postfix, Sendmail and qmail.

Features include:

  • A Web browser interface for list administration, archiving of messages, spam filtering.
  • A customizable home page for each mailing list.
  • Integrated bounce detection and automatic handling of bouncing addresses.
  • Integrated spam filters
  • Majordomo-style email based commands.
  • Multiple list owners and moderators.
  • Per-list privacy features, such as closed-subscriptions, private archives, private membership rosters, and sender-based posting rules.
  • Support for virtual domains.
  • Web based subscribing and unsubscribing. Users can temporarily disable their accounts, select email digest modes, hide their email addresses from other members, etc.
  • Mailing list archiver (Pipermail, the name is visible in the URLs[7]) inside the mailing list manager.

See also

References

  1. ^ Warsaw, Barry A. (30 July 1999). "Mailman 1.0". mailman-announce (Mailing list). Retrieved 2008-12-09. {{cite mailing list}}: Unknown parameter |mailinglist= ignored (|mailing-list= suggested) (help)
  2. ^ GNU.org
  3. ^ a b RELEASED: GNU Mailman 3.0 beta 1 and Postorius 1.0 alpha 1
  4. ^ "freshmeat.net: Project details for GNU Mailman". Retrieved 2009-02-11.
  5. ^ a b "Mailman, the GNU Mailing List Manager". Retrieved 2009-02-11.
  6. ^ "MyMailmanRole — Myriadicity Dot". Retrieved 2009-02-11.
  7. ^ http://wayback.archive.org/web/*/http://www.amk.ca/python/unmaintained/pipermail.html

Further reading

Reviews

Other resources

External links