Clarification de doc : les adresses reply-key dans le Cc (pas seulement le To) sont traitées

En lisant et en testant la documentation Configurer la réception directe des e-mails pour les sites auto-hébergés avec mail-receiver, j’ai remarqué qu’un détail manquait : comment Discourse gère l’emplacement de l’adresse reply-key dans une réponse par e-mail.

Aujourd’hui, j’ai confirmé lors de tests (avec mail-receiver) que :

  • Une réponse fonctionne si l’adresse reply-key de Discourse se trouve dans À :.
  • Une réponse fonctionne également si l’adresse reply-key se trouve uniquement en Cc :, même si À : pointe vers une adresse complètement différente.
  • L’ordre des destinataires n’a pas d’importance (À vs Cc).
  • Discourse traitera la réponse correctement tant que l’adresse reply-key apparaît n’importe où dans la liste des destinataires.

Les autres destinataires recevront simplement une copie du message ; leurs propres réponses ne fonctionneront que s’ils incluent également une reply-key valide pour leur compte.


Ajout proposé à la documentation

Dans la section expliquant comment mail-receiver traite les messages entrants, ajoutez une note comme celle-ci :

Note sur la gestion de la reply-key
Discourse traitera un message entrant de réponse par e-mail tant que l’adresse spéciale reply-key (par exemple, reply+abcdef123@forum.example.com) apparaît n’importe où dans la liste des destinataires.

  • La reply-key ne doit pas nécessairement être l’adresse principale À :.
  • Elle peut se trouver dans À :, Cc : ou Cci :, dans n’importe quel ordre.
  • Cela signifie que vous pouvez envoyer une réponse avec l’e-mail d’une autre personne dans À : et placer la reply-key de Discourse en Cc : — la réponse sera toujours associée au bon sujet.

Les autres destinataires recevront simplement une copie de l’e-mail, mais leurs propres réponses ne fonctionneront que s’ils incluent également une reply-key valide pour leur compte.


Cela éviterait aux administrateurs et aux utilisateurs de se demander si la reply-key doit toujours être dans le champ À.

1 « J'aime »