Ticket #1106 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

(avec alternc-mailman patché) création de liste inutilisable avec alternc-mailman

Reported by: anonyme Owned by:
Priority: high Milestone: alternc-mailman-1.6
Component: alternc-mailman Version: mailman-1.5
Severity: major Keywords:
Cc:

Description

alternc-mailman v1.5, mailman v1:2.1.9-7, alternc v0.9.7, etch

Avec le patch suivant :  https://alternc.org/changeset/2097/alternc-mailman/trunk/src/mailman.create (concrètement j'ai ajouté à la main la ligne 30 : $listname=~ s/@/-/g ; dans le fichier /usr/lib/alternc/mailman.create )

Création de la liste depuis l'interface d'admin :

  • The mailing list has been successfully created.
  • la liste est bien listée dans le bureau alternc sous le nom testagain@…

Dans les logs :

  • /var/log/alternc/bureau.log :
    29/03/2008 11:08:33 - CALL - elle - mailman - add_lst - testagain@elle.chezmoi.org - isy
    dor@nom_alternc.org
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain@elle.chezmoi.org
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-request@elle.herbesfolles.or
    g
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-owner@elle.chezmoi.org
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-admin@elle.chezmoi.org
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-bounces@elle.herbesfolles.or
    g
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-confirm@elle.herbesfolles.or
    g
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-join@elle.chezmoi.org
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-leave@elle.chezmoi.org
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-subscribe@elle.herbesfolles.
    org
    29/03/2008 11:08:33 - CALL - elle - mail - available - testagain-unsubscribe@elle.herbesfolle
    s.org
    29/03/2008 11:08:33 - CALL - elle - quota - getquota - mailman
    29/03/2008 11:08:33 - CALL - elle - aws - get_quota - 
    29/03/2008 11:08:33 - CALL - elle - bw_web - getquota - 
    29/03/2008 11:08:33 - CALL - elle - dom - get_quota - 
    29/03/2008 11:08:33 - CALL - elle - ftp - getquota - 
    29/03/2008 11:08:33 - CALL - elle - mail - getquota - 
    29/03/2008 11:08:33 - CALL - elle - mysql - alternc_get_quota - 
    29/03/2008 11:08:33 - CALL - elle - mysql - get_dblist - 
    29/03/2008 11:08:33 - CALL - elle - mysql - alternc_get_quota - 
    29/03/2008 11:08:33 - CALL - elle - mysql - get_userslist - 
    29/03/2008 11:08:33 - ERROR - elle - You have no MySQL users at the moment.
    29/03/2008 11:08:33 - CALL - elle - sta2 - get_quota - 
    29/03/2008 11:08:33 - CALL - elle - stats - get_quota - 
    
  • Rien dans /var/log/mailman/error

Tentative d'administration de la liste (en suivant le lien "list admin") :

  • La liste a pour nom : Testagain-elle.chezmoi.org mais je peux y accéder en entrant le mot de passe

Abonnement d'un utilisateur :

  • titre du message : Bienvenue sur la liste "Testagain-elle.chezmoi.org" ce qui ne me parait pas correct puisque le nom de domaine est ajouté au nom de la liste...
  • dans /var/log/mailman/subscribe :
    Mar 29 11:17:41 2008 (30289) testagain-elle.chezmoi.org: new moi@nom_alternc.org, 
    admin mass sub
    
  • contenu (partiel) du message reçu par l'utilisateur : To post to this list, send your email to: testagain-elle.chezmoi.org@…

Utilisation de la liste :

  • si j'utilise l'adresse ci-dessus, je reçois une erreur 511 du serveur de mail qui n'a pas de compte mail sous ce nom
  • si j'utilise l'adresse que je voulais pour la liste (testagain@…), en ayant pris soin d'enlever la modération pour cet utilisateur, je reçois ce message :
    Your mail to 'Testagain-elle.chezmoi.org' with the subject
        testeuh
    Is being held until the list moderator can review it for approval.
    The reason it is being held:
        Message avec destination implicite
    Either the message will get posted to the list, or you will receive
    notification of the moderator's decision.  If you would like to cancel
    this posting, please visit the following URL:
    https://admin.nom_alternc.org/cgi-bin/mailman/confirm/testagain-ellei.chezmoi.org/51667fa43de6e513c597afde216fe0c43392006c
    

Destruction de la liste

En utilisant le bureau alternc :

  • The list testagain@… has been successfully deleted.
  • Pas d'erreur dans /var/log/alternc/bureau.log
  • Rien dans /var/log/mailman/error et subscribe

Change History

comment:1 Changed 5 years ago by anarcat

En passant, Koumbit a présentement des listes fonctionnelles: alternc-mailman 1.5, mailman 2.1.9-7, alternc v0.9.8 (mais ça marchait avec la 0.9.7 aussi), etch.

Mais je vais tester ceci dans un environment clean.

comment:2 Changed 5 years ago by anarcat

(In [2206]) VirtualMailman hack:

make it so the internal list name also includes the domain name

this should not affect non-patched Mailman installations.

See #1106

comment:3 Changed 5 years ago by anarcat

(In [2207]) revert commit [2206]: this actually breaks mailout with non-VirtualMailman installations

See #1105 See #1106

comment:4 Changed 5 years ago by anarcat

  • Status changed from new to closed
  • Version changed from alternc-0.9.7 to mailman-1.5
  • Resolution set to fixed
  • Milestone set to alternc-mailman-1.6

Done

Note: See TracTickets for help on using tickets.