Tâche #10099
Distribution EOLE - Scénario #12978: Assistance aux utilisateurs (39-41)
Les aliases sympa ne sont pas contraints aux domaines locaux
Statut:
Fermé
Priorité:
Haut
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
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 listeautrechose@domaine_messagerie_etab
- envoyer un message à la liste
quelquechose@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:
--- 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}}
Demandes liées
Révisions associées
Vérifier le domaine des alias sympa
Si un mail sort avec une partie locale (avant @) du nom d’une liste,
alors exim va tenter de poster à la liste.
Ref: #10099
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Temps estimé mis à 1.00 h
- Tâche parente mis à #12978
Problématique sur platon.
#2 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Assigné à mis à Daniel Dehennin
- Restant à faire (heures) mis à 1.0
- Distribution changé de EOLE 2.4 à EOLE 2.5
#3 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Description mis à jour (diff)
#4 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Statut changé de Nouveau à En cours
- % réalisé changé de 0 à 100
Intégration du patch
#5 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Restant à faire (heures) changé de 1.0 à 0.0
#6 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de Résolu à Fermé
root@reseau:~# rgrep -A4 sympa_aliases /etc/ /etc/exim4/eole.d/router/sympa.conf:sympa_aliases: /etc/exim4/eole.d/router/sympa.conf: debug_print = "R: sympa_aliases for $local_part@$domain" /etc/exim4/eole.d/router/sympa.conf- domains = +local_domains /etc/exim4/eole.d/router/sympa.conf- driver = redirect /etc/exim4/eole.d/router/sympa.conf- allow_defer /etc/exim4/eole.d/router/sympa.conf- data = ${lookup{$local_part}lsearch{SYMPA_ALIASES}}