Kalpana Kalpana (Editor)

Smartlist

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Procmail Developers

Development status
  
Mature

Original author(s)
  
Stephen R. van den Berg

Initial release
  
February 4, 1993; 24 years ago (1993-02-04)

Stable release
  
3.15 / September 3, 2000; 16 years ago (2000-09-03)

Written in
  
Bash, Multigram, C (Procmail and Multigram)

SmartList is a mailing list management (MLM) software, which is built on top of Procmail, and is maintained by the Procmail developers.

Contents

SmartList is written in Bash and Multigram's own descriptor language. Multigram is SmartList's proprietary DWIM (Do What I Mean) parser, and it is written in C like Procmail.

SmartList is free and open-source software, subject to the terms of the GNU General Public License (GPL).

Currently, SmartList is used by some large software projects to maintain their mailing lists, including the Debian Project

History

SmartList is maintained by the Procmail development team and was intended as a low profile mailing list manager.

SmartList was and still is the only mailing list manager that attempts to process (un)subscription requests in natural (English and misspelled English) language using Multigram.

SmartList is the only mailing list manager that uses fuzzy matching to accommodate for typos and derived email addresses.

SmartList was the first mailing list manager to use parallelised ordered batches in order to speed up the delivery process and let it scale better for extra large mailing lists.

Features

SmartList is free software for managing electronic mail discussion and e-newsletter lists. It runs on Linux and most Unix-like systems, and requires Procmail to run.

The following incomplete list of OSes include SmartList packages:

  • Debian
  • Ubuntu
  • There is currently a Drupal module to manage SmartList called "SmartList Manager".

    References

    Smartlist Wikipedia