Différences
Ci-dessous, les différences entre deux révisions de la page.
| 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é. | ||
| + | |||
