Documentation sur le logiciel SYMPA

Ceci est une ancienne révision du document !


Faq des problèmes sur sympa

Démarrage à l'installation

# /etc/init.d/sympa start

Starting Sympa subsystem: 
Starting sympa, overwriting old pid file.                  [  OK  ]
Starting module bulk.pl:                                   [  OK  ]
Starting module archived.pl:                               [  OK  ]
Starting module bounced.pl:                                [  OK  ]
Starting module task_manager.pl: Missing files. Aborting.
                                                         [ÉCHOUÉ]
touch: ne peut faire un touch sur `/home/sympa/var/lock/subsys/sympa': Aucun fichier ou répertoire de ce type

Solution :

# /home/sympa/bin/task_manager.pl --foreground 
# ln -s /home/sympa/default/ca-bundle.crt /home/sympa/bin/etc/ca-bundle.crt
# mkdir var
# mkdir var/lock
# mkdir var/lock/subsys
# chown -R sympa:sympa var

Message pas distribué dans ~sympa/spool/msg

vérifier que le process sympa.pl est actif

modifier /etc/sympa.conf

distribution_mode  fork : processus sympa un en réception et l'autre en envoi
maxsmtp 100

/etc/init.d/sympa restart

Si les messages sont toujours sous /home/sympa/spool/msg
alors transférer les messages dans /home/sympa/spool/distribute
Remarque : ne pas tenir compte du dossier bad

exemple : mv /home/sympa/spool/msg/spip.1119952.12568 /home/sympa/spool/distribute

Quand tous les messages sont distribués remodifier /etc/sympa.conf

#distribution_mode  fork

/etc/init.d/sympa restart

Distribution des messages en erreur

Pour distribuer des messages dans ~sympa/spool/msg/bad

  1. Changer les droits des messages dans le dossier bad : -rw——- en -rw-rw-rw-
    chmod 644 ~sympa/spool/msg/bad/<liste>*
  2. Transférer les messages désirés dans ~sympa/spool/msg/

Impossible de supprimer un message

Attention : méthode empirique non officielle <note importante>

  1. Aller dans ~sympa/arc/<nom liste>/<date>/arctxt
  2. Rechercher le message
    • soit regarder la date
    • soit faire un grep avec un morceau du sujet
  3. Supprimer le fichier correspondant
  4. Reconstruire l'archive par l'interface web dans Admin sympa :

    saisir le nom de la liste et cliquer sur Reconstruire les archives

</note>