Documentation sur le logiciel SYMPA

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
faq:faq [2017/11/06 14:24]
catherine.balleydier@grenoble-inp.fr [Base corrompue]
faq:faq [2022/06/09 09:53] (Version actuelle)
catherine.balleydier@grenoble-inp.fr [Nouveaux propriétaires et modérateurs pas pris en compte]
Ligne 2: Ligne 2:
  
 ===== Démarrage à l'​installation ===== ===== Démarrage à l'​installation =====
 +
 # /​etc/​init.d/​sympa start # /​etc/​init.d/​sympa start
   Starting Sympa subsystem: ​   Starting Sympa subsystem: ​
Ligne 31: Ligne 32:
 Si les messages sont toujours sous /​home/​sympa/​spool/​msg \\ Si les messages sont toujours sous /​home/​sympa/​spool/​msg \\
 regarder si tous les process sympa s'​exécutent regarder si tous les process sympa s'​exécutent
 +
   * /​usr/​bin/​perl /​home/​sympa/​bin/​wwsympa.fcgi ​   * /​usr/​bin/​perl /​home/​sympa/​bin/​wwsympa.fcgi ​
   * /​usr/​bin/​perl /​home/​sympa/​bin/​sympa_msg.pl   * /​usr/​bin/​perl /​home/​sympa/​bin/​sympa_msg.pl
Ligne 55: Ligne 57:
  
 Provoquer par un problème de synchronisation avec un groupe ldap (de plus de 1000 abonnés) pour une liste configurée en ldap 2 passe : passer à ldap 1 passe  Provoquer par un problème de synchronisation avec un groupe ldap (de plus de 1000 abonnés) pour une liste configurée en ldap 2 passe : passer à ldap 1 passe 
 +
 ===== Distribution des messages en erreur ===== ===== Distribution des messages en erreur =====
 +
 Pour distribuer des messages dans ~sympa/​spool/​msg/​bad\\ ​ Pour distribuer des messages dans ~sympa/​spool/​msg/​bad\\ ​
   - Changer les droits des messages dans le dossier bad : -rw------- en -rw-rw-rw-\\ chmod 644 ~sympa/​spool/​msg/​bad/<​liste>​*   - Changer les droits des messages dans le dossier bad : -rw------- en -rw-rw-rw-\\ chmod 644 ~sympa/​spool/​msg/​bad/<​liste>​*
   - Transférer les messages désirés dans  ~sympa/​spool/​msg/​   - Transférer les messages désirés dans  ~sympa/​spool/​msg/​
  
 +===== Supprimer des messages en attente d'​envoi =====
 +
 +  # postqueue -p     : ​ donne la liste de tous les messages en attente
 +  # postqueue -p | grep  <​expediteur> ​   pour filtrer sur l'​expediteur
 +  # postqueue -p | grep <​expediteur>​ | cut -c1-10 | grep -v '​^[[:​space:​]]*$'​ > a_supprimer
 +
 +Permet d'​obtenir l'​identifiant de tous les messages en attente que l'on veut supprimer
 +
 +Puis faire un vi  a_supprimer
 +
 +  :​g/​^/​s//​postsuper -d /
 +
 +
 +Quitter vi    (postsuper -d  supprime le message dont l'​identifiant est donné dans l'​option -d)
 +
 +Exécuter le fichier ​    ​a_supprimer
  
  
Ligne 72: Ligne 92:
   - Supprimer le fichier correspondant   - Supprimer le fichier correspondant
   - Reconstruire l'​archive par l'​interface web dans **Admin sympa** :\\ {{:​sympa_arch1.gif|}}\\ saisir le nom de la liste et cliquer sur **Reconstruire les archives** ​   - Reconstruire l'​archive par l'​interface web dans **Admin sympa** :\\ {{:​sympa_arch1.gif|}}\\ saisir le nom de la liste et cliquer sur **Reconstruire les archives** ​
- 
 </​note>​ </​note>​
  
Ligne 87: Ligne 106:
 Impossible de générer le fichier aliases.db Impossible de générer le fichier aliases.db
  
-Solution bidouille+Solution bidouille ​
   # cp -p sympa_aliases.db ​ aliases.db   # cp -p sympa_aliases.db ​ aliases.db
   # newaliases   # newaliases
 +  ​
 +===== Nouveaux propriétaires et modérateurs pas pris en compte =====
 +
 +Redémarrer le service sympa
 +
 +L'​automatiser par cron toute les nuits
 +
 +  45 2 * * 1-6 /​etc/​init.d/​sympa restart > /dev/null 2>&1
 +
 +
 +<color #​ed1c24>​Attention pour la prise en compte des modifications dans les fichiers de propriétaires et modérateurs,​ il ne faut pas que redémarrer sympa:</​color>​
 +
 +
 +  # /​etc/​init.d/​sympa stop
 +  # ps -ef |grep sympa
 +       ​sympa ​    ​1002 ​  ​966 ​ 1 10:44 ?        00:01:12 /​usr/​bin/​perl /​home/​sympa/​bin/​wwsympa.fcgi
 +       ​sympa ​    ​1487 ​  ​966 ​ 0 10:54 ?        00:00:22 /​usr/​bin/​perl /​home/​sympa/​bin/​sympa_soap_server.fcgi
 +       ​sympa ​    ​2704 ​  ​966 ​ 0 11:57 ?        00:00:03 /​usr/​bin/​perl /​home/​sympa/​bin/​wwsympa.fcgi
 +       ​root ​     3085   ​381 ​ 0 12:10 pts/0    00:00:00 grep sympa
 +  # kill -9 1002  1487  2704
 +  # /​etc/​init.d/​sympa start
 +  ​
 +
 +===== Message pas distribué =====
 +
 +Si un message est constitué sans l'"​En-têtes SMTP" ​ "​Message Id", le message ne sera pas distribué.
 +