Sympa : Différence entre versions

De Wiki_DR13
Aller à : navigation, rechercher
([draft] Installation du serveur)
([draft] Installation du serveur)
Ligne 63 : Ligne 63 :
 
  zpt-get install phpmyadmin
 
  zpt-get install phpmyadmin
  
aller sur phpmyadmin, mettre un password a root et creer une base sympa avec un utilisateur sympa
+
aller sur phpmyadmin, mettre un password a root et créer une base sympa avec un utilisateur sympa
 +
editer le fichier /home/sympa/sympa-5.4.3/src/etc/script/create_db.mysql , commenter la ligne
 +
#CREATE DATABASE sympa;
 +
 
 +
creer les tables :
 +
mysql -u root -p < /home/sympa/sympa-5.4.3/src/etc/script/create_db.mysql
  
 
Installation du necessaire pour compiler et install:  
 
Installation du necessaire pour compiler et install:  

Version du 23 juin 2008 à 12:36

Gestion des listes de diffusions

Pour se connecter au serveur la premiere foi faire 1ere connexion et donner l'adresse mail. Le SSI est géré dynamiquement est et propriétaire de quasiment toutes les listes pour faire des modifs, ajout, suppression, etc ...


Envoi du buletin du CLAS

Faire un mail a clas@sympa.dr13.cnrs.fr et joindre la piece jointe. Josiane recois un message de configrmation demandant si il faut envoyer le message. Cliquer sur le lien pour activer la diffusion du message.


Ajout de membre a une liste

Avec un profil administrateur de la liste aller sur Admin, Gerer les abonnés Chercher si l'utilisateur existe sinon ajouter son mail en cochant la case "ne pas prevenir" (sinon lui envoie un mail pour dire qu'il viens d'etre abonné a la liste Suivant les listes les utilisateurs peuvent en inviter a s'abonner


Desabonnement

Soit par le module de gestion des utilisateurs

Soit par l'utilisateur en envoyant un mail à unsubscribe-liste@sympa.dr13.cnrs.fr

Commandes Sympa

https://sympa.dr13.cnrs.fr/sympa/help/mail_commands


Documentation utilisateurs

kezako

utilisation

Documentation administrateurs

[1]

[draft] Installation du serveur

depuis une installation standard de debian :

adduser sympa
cd /home/sympa
wget http://www.sympa.org/distribution/sympa-5.4.3.tar.gz
tar xvzf sympa-5.4.3.tar.gz

Configuration du serveur de mails :

apt-get install postfix mailx

Config :

  • Internet with smarthost
  • mail name : sympa@dr13.cnrs.fr
  • smtp : graal.dr13.cnrs.fr


Install apache + php + mysql

apt-get install apache2
apt-get install mysql-server php5 php5-mysql
apt-get install php5-cgi libapache2-mod-fcgid
zpt-get install phpmyadmin

aller sur phpmyadmin, mettre un password a root et créer une base sympa avec un utilisateur sympa editer le fichier /home/sympa/sympa-5.4.3/src/etc/script/create_db.mysql , commenter la ligne

#CREATE DATABASE sympa;

creer les tables : mysql -u root -p < /home/sympa/sympa-5.4.3/src/etc/script/create_db.mysql

Installation du necessaire pour compiler et install:

apt-get install build-essential
apt-get install gettext
apt-get install openssl

Install des langues :

apt-get install locales
dpkg-reconfigure locales
selectioner tous les en_us et fr_fr, mettre fr_FR par defaut

Mise a jour des packages perl :

cpan install cpan

Répondre a toutes les questions par défaut et ajouter le miroir Europe / France / Univ-stb

Aller prendre un café et revenir devant l'écran

Répondre au 241 questions (c'est long ......)

./configure --with-confdir=/etc/sympa/
make

Aller chercher un 2eme café et répondre a tout par défaut

Il y a quelques modules qui plantent, il faut les installer a la sauce debian :

apt-get install libxml-libxml-common-perl libxml-libxml-perl libio-socket-ssl-perl libcrypt-ssleay-perl libnet-ssleay-perl libnet-ldap-perl libcgi-fast-perl

Verifier que tout est OK :

make

ne doit pas retourner derreur et doit lister tous les modules installés

make install

Creer le dossier mail et donner les droits :

mkdir /etc/mail
chown -R sympa:sympa /etc/mail

Demarrage de sympa :

cp /etc/rc.d/init.d/sympa /etc/init.d
/etc/init.d/sympa start

Si tout se passe bien ca doit demarrer !