Smartlist
Encyclopedia
SmartList is a computer software application for managing electronic mailing list
Electronic mailing list
An electronic mailing list is a special usage of email that allows for widespread distribution of information to many Internet users. It is similar to a traditional mailing list — a list of names and addresses — as might be kept by an organization for sending publications to...

s, which is built on top of Procmail
Procmail
procmail is a mail delivery agent capable of sorting incoming mail into various directories and filtering out spam messages. Procmail is widely used on Unix-based systems and stable, but no longer maintained; users who wish a maintained program are advised to use an alternative MDA, such as...

, and is maintained by the Procmail developers.

SmartList is free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

, distributed under the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

.

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
Procmail
procmail is a mail delivery agent capable of sorting incoming mail into various directories and filtering out spam messages. Procmail is widely used on Unix-based systems and stable, but no longer maintained; users who wish a maintained program are advised to use an alternative MDA, such as...

 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. It has a DWIM
DWIM
DWIM computer systems attempt to anticipate what users intend to do, correcting trivial errors automatically rather than blindly executing users' explicit but incorrect input...

 (Do What I Mean) parser.

SmartList is the only mailing list manager that uses fuzzy matching
Fuzzy matching
Fuzzy matching is a technique used in computer-assisted translation and some other information technology applications such as record linkage. It works with matches that may be less than 100% perfect when finding correspondences between segments of a text and entries in a database of previous...

 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
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

 for managing electronic mail discussion and e-newsletter lists. It runs on GNU/Linux and most Unix-like systems, and requires Procmail
Procmail
procmail is a mail delivery agent capable of sorting incoming mail into various directories and filtering out spam messages. Procmail is widely used on Unix-based systems and stable, but no longer maintained; users who wish a maintained program are advised to use an alternative MDA, such as...

 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".

See also

  • Dada Mail
    Dada Mail
    Dada Mail is a web-based electronic mailing list management system that can be used for announcement lists. It can also be used to create and manage discussion lists, if you activate and configure an included plug-in called Dada Bridge, for which you will need to set a cron task.Dada Mail is free...

  • Electronic mailing list
    Electronic mailing list
    An electronic mailing list is a special usage of email that allows for widespread distribution of information to many Internet users. It is similar to a traditional mailing list — a list of names and addresses — as might be kept by an organization for sending publications to...

  • ezmlm
    Ezmlm
    ezmlm is a software package for managing electronic mailing lists 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....

  • LISTSERV
    LISTSERV
    LISTSERV was the first electronic mailing list software application, consisting of a set of email addresses for a group in which the sender can send one email and it will reach a variety of people...

  • Mailman
    Mailman
    Mailman may refer to:*Mail carrier, a person who delivers mail*Mailman , a 2003 novel by American author J. Robert Lennon.*The Mail Man, a 1993 album by American rapper E-40*GNU Mailman, mailing list software...

  • Mailing list
    Mailing list
    A mailing list is a collection of names and addresses used by an individual or an organization to send material to multiple recipients. The term is often extended to include the people subscribed to such a list, so the group of subscribers is referred to as "the mailing list", or simply "the...

  • Majordomo (software)
    Majordomo (software)
    Majordomo is a mailing list manager developed by Brent Chapman of Great Circle Associates. It is written in Perl and works in conjunction with sendmail on UNIX and related operating systems...

  • Sympa
    Sympa
    Sympa is an open source mailing list management software. Its name, which is an acronym for Systeme de Multi-Postage Automatique Sympa is an open source (GNU GPL) mailing list management (MLM) software. Its name, which is an acronym for Systeme de Multi-Postage Automatique Sympa is an open source...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK