Sympa is mailing list management software.
Installing and Configuring
- A web server: Apache
- A database: MySQL or PostgreSQL
- Locales used in web interface
Installation (All Debian Versions)
Sympa creates all the tables during installation. Thus, you must provide the root password of MySQL or PostgreSQL.
The package in wheezy and later configures the logging to /var/log/sympa.log.
WWSympa is the web interface of Sympa. Sympa and WWSympa are in the same package : sympa. When installed, the Web interface is accessible at this URL: http://localhost/wws/
For the package in wheezy and later, WWSympa is automatically setup to run using FastCGI. The package installer will create the necessary .fcgi scripts below.
FastCGI Setup (All Debian versions)
Enable fast CGI in the /etc/sympa/wwsympa.conf file.
## Is fast_cgi module for Apache (or Roxen) installed (0 | 1) ## This module provide much faster web interface use_fast_cgi 1
Accessing the WWSympa interface
You can browse, send the listmaster password and send messages with the web interface (http://example.com/wws)
If apache returns an error, look at logs: /var/log/apache2/error.log and /var/log/apache2/suexec.log
If you receive an error like: mod_fcgid fails with "Premature end of script headers: wwsympa-wrapper.fcgi and your webserver error log is full of HTML output, make sure you set use_fast_cgi 1 in /etc/sympa/wwsympa.
There is an excellent Debian-specific article on Postfix configuration here: https://tribut.de/blog/sympa-and-postfix/
Debian specific information
Upstream specific information