Projet

Général

Profil

Tâche #10099

Mis à jour par Daniel Dehennin il y a plus de 8 ans

Pour reproduire :

* avoir une adresse mail externe *@quelquechose@un_domaine_externe@*
* avoir une liste sympa *@quelquechose@domaine_messagerie_etab@*
* avoir une liste sympa *@autrechose@domaine_messagerie_etab@*
* inscrire *@quelquechose@un_domaine_externe@* à la liste *@autrechose@domaine_messagerie_etab@*
* envoyer un message à la liste *@quelquechose@domaine_messagerie_etab@* *@autrechose@domaine_messagerie_etab@*

Exim va tenter d’envoyer le message à la liste *@autrechose@domaine_messagerie_etab@*.

Le problème vient du routeur sympa (source:exim4/eole.d/router/sympa.conf#326ec02) qui ne restreint pas la recherche des alias aux domaines des listes.

Il faut ajouter une condition:

<pre>
<code class="diff">
--- sympa.conf.orig 2014-12-17 15:19:45.696947810 +0100
+++ sympa.conf 2014-12-17 15:07:11.076062231 +0100
@@ -1,5 +1,6 @@
sympa_aliases:
debug_print = "R: sympa_aliases for $local_part@$domain"
+ domains = +local_domains
driver = redirect
allow_defer
data = ${lookup{$local_part}lsearch{SYMPA_ALIASES}}
</code>
</pre>

Retour