Project

General

Profile

Actions

Développement #113426

open

Pouvoir joindre un ics en multipart/alternative dans un mail

Added by Gael Pasgrimaud 4 days ago. Updated 4 days ago.

Status:
Nouveau
Priority:
Normal
Target version:
-
Start date:
09 January 2026
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

En l'état on sait donc envoyer des ics https://doc-publik.entrouvert.com/admin-fonctionnel/les-tutos/envoyer-une-invitation-ics-par-courriel/#envoyer-une-invitation-ics-par-courriel mais pas en multipart/alternative

Lorsqu'on envois des pièces jointes dans un mail (par ici https://git.entrouvert.org/entrouvert/wcs/src/branch/main/wcs/qommon/emails.py#L375) c'est toujours une part inclus en mixed

Pour un fichier ics c'est aussi intéressant de le mettre dans le multipart/alternative parce que des clients le gère (Gmail...)

Pour que ce soit possible il faudrait soit:

- dire qu'on ajoute systématiquement les ics en multipart/alternative

- pouvoir explicitement préciser qu'on veut une pièce jointe en multipart/alternatique au niveau de l'action de workflow

Je ne sais pas vraiment si multipart/alternative a un intérêt en dehors de text/plain+text/html+ics donc peut-être que le cas 1 serait qui serait le plus simple et acceptable. On mettrais les ics doublé:

multipart/mixed
  multipart/alternative
    text/plain
    text/calendar;method=REQUEST
  text/calendar

Je ne vois pas de cas ou ça ne serait pas intéressant d'avoir l'ics dans le multipart/alternative


Related issues 1 (1 open0 closed)

Related to Chrono - Gestion de projet #111000: ICS et annulation de rendez-vousNouveau13 October 202531 March 2026

Actions
Actions #3

Updated by Gael Pasgrimaud 4 days ago

  • Description updated (diff)
Actions #4

Updated by Emmanuel Cazenave 4 days ago

Actions

Also available in: Atom PDF