Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7)
- From: David Verdin <adresse@cachée>
- To: Pascal Maes <adresse@cachée>
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7)
- Date: Wed, 29 Sep 2010 17:27:59 +0200
| Le 29/09/2010 16:00, Pascal Maes a écrit : Bonjour, Effectivement, il y a des adresses dans la liste d'exclusion. j'ai fait une recherche sur une des adresses qui se trouve dans la requête SQL et dans la liste d'exclusion ; elle ne se trouve pas dans la base de données rattachée à la liste faq-bdrt.Oui, au temps pour moi : quand on utilise la liste d'exclusion, la personne est désabonnée. Elle ne sera ensuite pas ajoutée lors des synchronisations suivantes. Si je l'ajoute manuellement : Sep 29 15:42:22 localhost wwsympa[3491]: info [robot listes.uclouvain.be] [session 23355956046840] [client 130.104.207.207] [user adresse@cachée] [list faq-bdrt] main::do_add() do_add(adresse@cachée) Sep 29 15:42:22 localhost wwsympa[3491]: err List::get_subscriber() Unable to retrieve information from database for user adresse@cachée Sep 29 15:42:22 localhost wwsympa[3491]: info List::insert_delete_exclusion() List::insert_delete_exclusion("adresse@cachée", "faq-bdrt", "listes.uclouvain.be", "delete") Sep 29 15:42:22 localhost wwsympa[3491]: err List::delete_subscription_request() No pending subscription was found for users adresse@cachée Il est bien ajouté (subscribed) dans la liste des abonnés et ne se retrouve plus dans la liste des abonnés.Tu veux dire "et ne se retrouve plus dans la liste d'exclusion", c'est ça ? Si je le supprime, il disparait de la liste des abonnés et n'est pas ajouté dans la liste des exclusions. Si je resynchronise : Sep 29 15:45:52 localhost wwsympa[3497]: info [robot listes.uclouvain.be] [session 23355956046840] [client 130.104.207.207] [user adresse@cachée] [list faq-bdrt] main::do_sync_include() do_sync_include(faq-bdrt) Sep 29 15:45:52 localhost wwsympa[3497]: info List::_include_users_sql() 12 included users from SQL query Sep 29 15:45:52 localhost wwsympa[3497]: info List::_include_users_sql() 965 included users from SQL query Sep 29 15:45:52 localhost wwsympa[3497]: info List::_include_users_sql() 280 included users from SQL query Sep 29 15:45:52 localhost wwsympa[3497]: info List::_include_users_sql() 11 included users from SQL query Sep 29 15:45:52 localhost wwsympa[3497]: info List::insert_delete_exclusion() List::insert_delete_exclusion("adresse@cachée", "faq-bdrt", "listes.uclouvain.be", "delete") Sep 29 15:45:52 localhost wwsympa[3497]: notice List::sync_include() List:sync_include(faq-bdrt): 1 users added Sep 29 15:45:52 localhost wwsympa[3497]: notice List::sync_include() List:sync_include(faq-bdrt): 0 users updated Sep 29 15:45:52 localhost wwsympa[3497]: info [robot listes.uclouvain.be] [session 23355956046840] [client 130.104.207.207] [user adresse@cachée] [list faq-bdrt] main::do_review() do_review(0) il n'y a que cet utilisateur-là qui est ajouté, pas les 12 autres.Normal, il est le seul à avoir été supprimé de la liste d'exclusion. Voir ci-dessous pour les détails. Je vois bien un moyen de contourner le problème : - les ajouter manuellement à la liste, - les supprimer - refaire une synchronisation.Il y a plus simple : supprimer les entrées correspondantes dans la table "exclusion_table". Quelques mots sur l'exclusion pour répondre aux questions que tu as posées. Dasn les versions antérieures à la 6.1, il était impossible à un utilisateur abonné automatiquement à une liste par inclusion de s'en désabonner. C'est maintenant possible (si le désabonnement est autorisé dans la liste). Lorsque l'utilisateur se désabonne, il est supprimé de la table des abonnés et son adresse est ajoutée à une table d'exclusion. De cette manière, il ne sera pas automatiquement réabonné lors de la synchronisation suivante : Sympa se rappelle que cette personne ne veut pas être abonnée. La personne peut ensuite se réabonner normalement. Je note un semi-bug, d'ailleurs : lorsqu'une personne se réabonne alors qu'elle était incluse, elle est notée comme abonné manuel ET comme personne incluse automatiquement. Ce choix est discutable parce qu'on pourrait vouloir ne garder que l'abonnement automatique. Pour répondre directement à tes questions, maintenant : Questions : à quoi sert la liste d'exclusion ?Voir ci-dessus. Les utilisateurs peuvent se désabonner (et être supprimés) des listes avec inclusion. comment se construit-elle ?Manuellement. Quand les utilisateurs inclus depuis une source de données se désabonnent, leur adresse est ajoutée à la lsite d'exclusion. comment la supprimer (gérer) ?C'est une fonctionnalité toute récente et nous n'avons pas encore ajouté d'outil de gestion dans l'interface web. Il faut donc passer par un client SQL pour supprimer les entrées. L'utilisateur, lui, peut s'abonner manuellement, il set alors supprimé de la liste d'exclusion. Hope this helps. David Merci Le 29 sept. 2010 à 10:36, David Verdin a écrit : 
 --  David Verdin Comité réseau des universités Due to the limitations of human brain, I fail to remember all the mails. So if you want your bug reports or feature requests for Sympa to be processed, please post them to the Sympa tracker | 
- 
            
            [sympa-fr] Mise à jour des abonnés (version 6.1b7),
            Pascal Maes, 28/09/2010
- 
            
            Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7),
            David Verdin, 29/09/2010
- 
            
            Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7),
            Pascal Maes, 29/09/2010
- 
        Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7),
        David Verdin, 29/09/2010
- Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7), Pascal Maes, 29/09/2010
 
 
- 
        Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7),
        David Verdin, 29/09/2010
 
- 
            
            Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7),
            Pascal Maes, 29/09/2010
 
- 
            
            Re: [sympa-fr] Mise à jour des abonnés (version 6.1b7),
            David Verdin, 29/09/2010
Archives gérées par MHonArc 2.6.19+.
