Projet

Général

Profil

Anomalie #7014

mails : utilisation du reply-to à la place du from

Ajouté par Matthieu Codron il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
26/06/2017
Echéance:
% réalisé:

100%

Version source:
Solution proposée:
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Socle technique
Régression:
Non
Jalons: 3.2 R17

Description

Lors de l'envoi de mails, dynacase positionne le "From: " à la valeur spécifiée dans la fiche utilisateur.
Cela peut créer des problème sde 2 types :
  1. les serveurs SMTP peuvent ne pas accepter cette opération (from différent de l'identifiant)
  2. Le mail peut ne pas être relayé ensuite (si par exemple les serveurs d'orange spécifient que eux seuls peuvent envoyer des mails pour le domaine orange.fr)

L'utilité principale de cette fonctionnlité est de permettre au detinataire de répondre au mail dans un fil cohérent.
Aussi, l'utilisation du "Reply-to: " semble plus appropriée et pourrait éviter les problèmes mentionnés ci-dessus.

Historique

#1 Mis à jour par Jérôme Augé il y a presque 2 ans

Un fil de discussion qui détaille les différentes manières de faire ("MAIL FROM:" vs. "From:" vs. "Reply-To:") et les avantages/inconvénients de chacunes : https://serverfault.com/questions/312139/what-is-the-best-method-for-sending-email-on-behalf-of-my-clients-domains

#2 Mis à jour par Jérôme Augé il y a presque 2 ans

Pour contourner ce problème, on peut apparemment utiliser Postfix pour rewriter le message :

`/etc/postfix/main.cf` :

sender_canonical_maps = regexp:/etc/postfix/sender_canonical_maps
header_checks = regexp:/etc/postfix/header_checks

`/etc/postfix/sender_canonical_maps` :

/.*/    mon-application-dynacase@example.net

`/etc/postfix/header_checks` :

/^From:(.*)$/   PREPEND Reply-To:$1

Le message émit par Dynacase est alors ré-écrit par Postfix et retransmis sous la forme :

[...]
To: recipient@some.domain
Reply-To: sender@other.domain
From: mon-application-dynacase@example.net
Subject: Test
[...]

#3 Mis à jour par Éric Brison il y a presque 2 ans

  • Version cible mis à 3.2.23
  • Version source changé de 3.2.24 à 3.2.22
  • Assigné à mis à Jérôme Augé

#5 Mis à jour par Éric Brison il y a presque 2 ans

  • Statut changé de Nouveau à Intégré
  • % réalisé changé de 0 à 100

Appliqué par commit internal-platfrom:commit:fc4c2896e69cd0c935917b68e5ec18d6a8fe2537.

Formats disponibles : Atom PDF