Sympa supports POSIX-based Unix-like operating systems. At least following operating systems have been reported working:
Sympa does not support Microsoft Windows.
Perl 5 interpreter is required. Currently, Perl 5.16.0 and later are supported, however, recent version of Perl 5 is recommended.
SQL server should have been installed and can be managed. At least following systems are supported:
Though Sympa can share database server with the other systems, dedicated database server is strongly recommended.
SQLite does not need actual server: It directly accesses database file on local storage. Using it on the sites with low volume is worth consideration.
Mail server is required. At least following products are reported working with Sympa:
To provide web interface, HTTP server is required. At least following products are reported working with Sympa:
Sympa depends on several software components including tens of external Perl modules. Mandatory modules will be installed during installation process. More modules required to enable optional features will be described in each section of this document.
Inbound and outbound SMTP connections (typically on TCP port 25) should be allowed.
For web interface, inbound HTTP or HTTPS connections (typically on TCP port 80 or 443) should be allowed.
Any other unnecessary inbound accesses including database connections should be inhibited by taking measures such as firewall.
Finally, at least one mail domain name for the mailing list service is
indispensable. Appropriate DNS resource record (
or any of them) for that domain must be advertised.
Theme originally designed by orderedlist