Sympa is a scalable, open source, internationalized, free and highly customizable mailing list application implemented in Perl and engineered to handle big lists, with over 700,000 subscribers.
It offers a complete web-based interface for both the administrator and the end user. Sympa is one of the first S/MIME-enabled mailing list application, providing out-of-the-box support for both encryption and authentication.
It’s highly customizable and includes attractive features
Being highly customizable, the software will allow you to modify the mail and web templates, the authorization scenarios, as well as the authentication backends. Multiple backends can be used for dynamic mailing lists, including SQL, LDAP, lists, files, and many other data sources.
The software supports several authentication methods, including LDAP (Lightweight Directory Access Protocol), X509 and SSO (Single sign-on), supports DomainKeys Identified Mail (DKIM), and provides an easily customizable web-based interface.
In addition, the application comes with a web archive that offers message removal and access control, automatic bounce management support, virtual hosting support for service providers, as well as a SOAP (Simple Object Access Protocol) interface that allows you to integrate it with other apps.
Getting started with Sympa
To install and use the Sympa software on your GNU/Linux operating system, you must download the latest version from Softpedia or via its official website by clicking the link at the end of the review. Save the archive on your PC, unpack it and open a terminal emulator app.
In the Terminal app, navigate to the location of the extracted archive files using the ‘cd’ command (e.g. cd /home/softpedia/sympa-6.1.23), then run the ‘./configure && make’ command to configure and compile the program.
After a successful compilation process, run the ‘sudo make install’ command as a privileged user to install it system wide (alternatively, you can run the ‘make install’ command it you’re root).