Smartlist
Original author(s) | Stephen R. van den Berg |
---|---|
Developer(s) | Procmail Developers |
Initial release | February 4, 1993 |
Stable release | 3.15 / September 3, 2000 |
Development status | Mature |
Written in | Bash, Multigram, C (Procmail and Multigram) |
Operating system | Linux, Unix-like |
Available in | Many languages |
Type | Mailing list management (MLM) software |
License | GPL or Artistic License |
Website |
www |
SmartList is a mailing list management (MLM) software, which is built on top of Procmail, and is maintained by the Procmail developers.[1]
SmartList is written in Bash and Multigram's own descriptor language. Multigram is SmartList's proprietary DWIM (Do What I Mean) parser, and it's 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[2]
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 GNU/Linux and most Unix-like systems, and requires Procmail to run.
The following incomplete list of OSes include SmartList packages:
There is currently a Drupal module to manage SmartList called "SmartList Manager".[5]
See also
- Dada Mail
- Electronic mailing list
- ezmlm
- LISTSERV
- GNU Mailman
- Mailing list
- Majordomo (software)
- Sympa