Sympa è un software per gestione di mailing-list.
Sympa
Installazione e configurazione
Prerequisiti
- Un server web: Apache
- Un database: MySQL o PostgreSQL
- Localizzazioni usate nell'interfaccia web
Installazione (tutte le versioni di Debian)
Installare il pacchetto sympa e seguire il Manuale originale per l'amministrazione di Sympa; attualmente documenta la configurazione di Debian (Stretch+).
Durante l'installazione Sympa crea tutte le tabelle. Perciò può essere necessario fornire la password root di MySQL (prima di Stretch) o PostgreSQL.
Il pacchetto in wheezy e versioni successive configura la registrazione dei log in /var/log/sympa.log.
WWSympa
WWSympa è l'interfaccia web di Sympa. Sympa e WWSympa sono nello stesso pacchetto: sympa. Quando viene installato, l'interfaccia web è accessibile a questo URL: http://localhost/wws/
Installazione di WWSympa
Installare il pacchetto wwsympa.
Con il pacchetto di wheezy e successive, WWSympa viene impostato automaticamente per essere eseguito usando FastCGI. L'installatore del pacchetto crea gli script .fcgi necessari descritti più sotto.
Impostazione di FastCGI (fino a stretch)
Abilitare Fast CGI nel file /etc/sympa/sympa/sympa.conf (stretch) o (/etc/sympa/wwsympa.conf (prima di stretch)
## Is fast_cgi module for Apache (or Roxen) installed (0 | 1) ## This module provide much faster web interface use_fast_cgi 1
Accedere all'interfaccia WWSympa
Si può navigare, inviare la password listmaster e inviare messaggi con l'interfaccia web. (http://example.com/wws).
Per abilitare il menu amministrativo, si può usare la funzionalità First login?, inviare posta a, ad esempio, root@localhost.localdomain (FQDN), seguire il collegamento inviato per e-mail per cambiare la password e aggiungere il nuovo utente a sympa.conf:listmaster e riavviare apache:
listmaster listmaster@myhost,root@localhost.localdomain
Se Apache restituisce un errore, guardare nei log: /var/log/apache2/error.log e /var/log/apache2/suexec.log
Se si riceve un errore del tipo: mod_fcgid fails with "Premature end of script headers: wwsympa-wrapper.fcgi e il proprio log degli errori del server web è pieno di output HTML, assicurarsi di aver impostato use_fast_cgi 1 in /etc/sympa/wwsympa.
Integrazione con Postfix
Esiste un eccellente articolo specifico per Debian sulla configurazione di Postfix a questo indirizzo:: https://tribut.de/blog/sympa-and-postfix/ ma al momento di Debian Bullseye non è più necessario.
Vedere anche
Informazioni specifiche di Debian
sympa - Bug in Sympa
Informazioni specifiche originali a monte
Altre informazioni