Projet

Général

Profil

Scénario #29453

Problème de distribution de mail local dans un certain cas

Ajouté par Arnaud FORNEROT il y a plus de 4 ans. Mis à jour il y a plus de 3 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
19/06/2020
Echéance:
03/07/2020
% réalisé:

100%

Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Tous les messages sont envoyés à l’adresse définie par system_mail_to dans le cas où

  • libelle_etab = nom_machine
  • domaine_messagerie_etab commence par libelle_etab (ou non machine en fait)

Peut-être interdire que libelle_etab = nom_machine ?


Sous-tâches

Tâche #30357: Mettre en place des règles plus spécifiques au nom de domaine de messagerieFerméDaniel Dehennin

Historique

#1 Mis à jour par Arnaud FORNEROT il y a plus de 4 ans

  • Description mis à jour (diff)

#2 Mis à jour par Daniel Dehennin il y a plus de 4 ans

  • Description mis à jour (diff)

#3 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Tâche parente mis à #29652

#4 Mis à jour par Joël Cuissinat il y a environ 4 ans

On ne peut pas le faire sur les versions en production car ça planterait les utilisateurs dans cette configuration.
Je propose, si cela est possible d'ajouter un "warning" dans gen_config.

#5 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat
  • Tâche parente changé de #29652 à #29749

#6 Mis à jour par Joël Cuissinat il y a environ 4 ans

Le bout de dico suivant suffit à faire afficher un avertissement :

        <check name='valid_differ' target='nom_machine' level="warning">
            <param type='eole'>libelle_etab</param>
        </check>

Mais, il faut définir exactement la condition qui doit être testée !

#7 Mis à jour par Daniel Dehennin il y a environ 4 ans

Sur un scribe, le problème vient du forçage des destinataires par la réécriture des adresses

####
#### Force From: and To: envelope and Reply-To header
####
\N^([^@]+)@scribe.*$\N "${if eq {$received_protocol}{local}{fromuser@ac-test.fr} fail}"  Fr
\N^([^@]+)@scribe.*$\N "${if eq {$received_protocol}{local}{touser@ac-test.fr} fail}" T

Si par malheur le nom de domaine de la messagerie commence par scribe, alors tous les mails à destination de n’importe quel utilisateur sont envoyés à %%system_mail_to.

Il ne faut pas que le nom de domaine de la messagerie commence par le nom de la machine

Ces règles de réécriture sont faites pour que tous les mails systèmes avec un destinataire de la forme

<portnawak>@<nom de la machine ou d’un conteneur>.*

soient envoyés à %%system_mail_to.

Nous pourrions peut-être être plus réstrictif sur cette réécriture en spécifiant les noms de domaines à réécrire:

####
#### Force From: and To: envelope and Reply-To header
####
\N^([^@]+)@scribe\.ac-test\.fr$\N "${if eq {$received_protocol}{local}{fromuser@ac-test.fr} fail}"  Fr
\N^([^@]+)@scribe\.ac-test.fr$\N "${if eq {$received_protocol}{local}{touser@ac-test.fr} fail}" T

Il faudrait peut-être multiplier les règles de réécriture pour l’expéditeur et le destinataire.

#8 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Statut changé de En cours à Nouveau
  • Assigné à Joël Cuissinat supprimé
  • Début 13/01/2020 supprimé
  • Tâche parente #29749 supprimé

#9 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Tracker changé de Tâche à Scénario
  • Echéance mis à 30/04/2020
  • Version cible changé de sprint 2020 13-15 Equipe MENSR à sprint 2020 16-18 Equipe MENSR
  • Début mis à 14/04/2020
  • Points de scénarios mis à 1.0

#10 Mis à jour par Gilles Grandgérard il y a presque 4 ans

  • Version cible changé de sprint 2020 16-18 Equipe MENSR à sprint 2020 19-21 Equipe MENSR

#11 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Version cible changé de sprint 2020 19-21 Equipe MENSR à sprint 2020 25-27 Equipe MENSR

#12 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Assigné à mis à Daniel Dehennin
  • Release mis à EOLE 2.7.1.3

#13 Mis à jour par Daniel Dehennin il y a presque 4 ans

J’ai fait le paquet 2.8 mais la branche est basé sur 2.5.2, si on valide le fonctionnement il sera facile de fusionner avec les versions voulues.

#14 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF