Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Pb avec le traitement de mail de confirmation
- From: Philippe Camps <adresse@cachée>
- To: adresse@cachée, Pierre Malard <adresse@cachée>, Luc VEILLON <adresse@cachée>
- Subject: Re: [sympa-fr] Pb avec le traitement de mail de confirmation
- Date: Fri, 5 Jul 2019 09:57:31 +0200
Bonjour, je me souviens avoir rencontré un truc comme cela de CONFIRM avec une clé qui échouait tout le temps. Tu dois avoir un tas de messages stockés dans /var/spool/sympa/moderation (à verifier dans tous les dossiers) J'avais déposé sur github une demande de problème https://github.com/sympa-community/sympa/issues/277 c'était lié au nom du robot et aussi parce que j'avais déclaré le parametre host dans les fichiers de configuration des listes (après coup, je n'aurais pas dû le faire, ça m'avait posé des problèmes). J'avais déclaré host avec le nom de domaine dans chacune des listes parce que sympa.conf contenait le domain sous la forme liste.domain.fr. Mon architecture est très proche de celle que tu décrits J'avais résolu en patchant /usr/share/sympa/lib/Sympa/Request/Handler/distribute.pm pas bon d'origine : context => $list bon en changeant moi-même : context => $robot, Ensuite le paramètre host a disparu en passant de sympa 6.2.32 à 6.2.34 et les développeurs sympa n'ont gardé que domain dans le sympa.conf. Comme je voulais comme toi le nom DNS, il m'a fallu mettre domain qui contenant mon nom DNS. Et là, cela a eu pour conséquence a été que mes listes se retrouvaient avec aucun abonné. Il m'avait fallu remettre tous les abonnés à la main, mais après cela marchait parfaitement. Je dirai en conclusion qu'il y avait bien un bug dans sympa avec ces paramètres host et domain et tout cela a disparu (est devenu caduque) quand sympa a décidé de garder que le paramètre domain. Le 04/07/2019 à 21:37, Pierre Malard a
écrit :
Salut Luc,
Pour l’instant je vais pas à pas dans ce labyrinthe
qu’est, pour moi, Sympa. Du coup je n’ai pas encore abordé les
problèmes de « robots » ni de scénarii dont je ne perçois pas
encore le sens exact ; encore c manque de doc claire (objet,
syntaxe, définition des paramètres, exemples, synopsis, …). Je
suis encore dans l’élagage.
Du coup, je suis avec les définitions de « robot »
et de « scénarii » de base, tel qu’installés par le paquet. Là,
j’ai simplement choisi une liste dites « Intranet » pour en
comprendre le sens.
Pour répondre à ta question, si le « domaine du
robot » signifie le DNS du domaine, alors il s’agir bien du bon
domaine au sens DNS du terme. Par contre, étant donné que pour
des raisons de sécurité, nous n’avons qu’un seul point d’entrée
MX, il ne s’agit pas du même serveur. Le serveur de liste (« listes.teledetection.fr ») délègue
l’envoi de mails à su « smarthost » (« smtp.teledetection.fr ») et agit en
son nom. C’est à dire que le domaine déclaré su Sympa n’est pas
« listes.teledetection.fr » mais bien
« teledetection.fr » soit le nom de
domaine DNS.
En effet, seul notre serveur de mail est qualifié
pour envoyer et recevoir des mails de l’extérieur (même de
l’intérieur pour être exact). Du coup, j’ai ajouté sur le
serveur de mail tout une série d’alias renvoyant sur « listes.teledetection.fr » les mails
adressés à « teledetection.fr » via une table de
translation. Par exemple, un mail adressé à « adresse@cachée » est
renvoyé sur « adresse@cachée »
qui l’alias sur « | /usr/lib/sympa/bin/queue adresse@cachée ». Il
est interdit d’envoyer un mail depuis l’extérieur directement
sur un serveur, tout doit passer par notre serveur dédié.
C’était comme cela que fonctionne tous nos services
basés sur la messagerie, c’était comme ça que fonctionnait notre
service de liste basé sur MailMan. Tout fonctionne comme ça
parfaitement avec Sympa sauf, visiblement, la gestion des
confirmations. Ceci étant, la question que je posais portait sur
l’ambiguïté de la réponse et non le mécanisme. En effet, il me
semblerait logique qu’une liste déclarée comme n’acceptant que
des mails des abonnés, refuse systématiquement tout mail venant
d’un non-abonné ; ou, tout au moins, le soumette à modération.
Encore une fois, ce que je ne comprends pas, c’est la demande de
confirmation et le message d’erreur.
Cordialement
--
Pierre Malard « Je
n'ai jamais séparé la République des idées de justice
sociale,
sans laquelle elle n'est qu'un mot »
Jean Jaures - 1887
|\ _,,,---,,_
/,`.-'`' -. ;-;;,_
|,4- ) )-,_. ,\ ( `'-'
'---''(_/--' `-'\_) πr
perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_. ,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print' - --> Ce message n’engage que son auteur <-- --
Philippe CAMPS Administrateur Systèmes et Réseaux Tél : 04 67 14 39 85 adresse@cachée IES - Institut d'Electronique et des systemes - UMR 5214 Campus Saint Priest Bâtiment 5 - CC5001 860 rue St Priest - 34095 Montpellier cedex 5 WWW.IES.UNIV-MONTP2.FR |
-
[sympa-fr] Pb avec le traitement de mail de confirmation,
Pierre Malard, 04/07/2019
-
Re: [sympa-fr] Pb avec le traitement de mail de confirmation,
Luc VEILLON, 04/07/2019
-
Re: [sympa-fr] Pb avec le traitement de mail de confirmation,
Pierre Malard, 04/07/2019
- Re: [sympa-fr] Pb avec le traitement de mail de confirmation, Stephane Ascoet, 05/07/2019
- Re: [sympa-fr] Pb avec le traitement de mail de confirmation, Philippe Camps, 05/07/2019
-
Re: [sympa-fr] Pb avec le traitement de mail de confirmation,
Pierre Malard, 04/07/2019
-
Re: [sympa-fr] Pb avec le traitement de mail de confirmation,
Luc VEILLON, 04/07/2019
Archives gérées par MHonArc 2.6.19+.