Projet

Général

Profil

Bug #19115

qommon.emails : gestion complète des attachements

Ajouté par Thomas Noël il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
30 septembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Deux soucis dans qommons.emails sur la gestion du paramètre 'attachments' :

  • les attachements doivent être des MIMEchose, c'est un peu dommage de devoir gérer ça avant d'appeler la fonction emails() : prévoir de pouvoir gérer des PicklableUpload qui seront convertis dans qommon.emails en MIMEchose
  • les fichiers attachés sont confondus dans un grand "multipart/alternative" quand le message texte est en txt et html. Il faut encapsuler dans un multipard/mixed, qui contient en premier le message texte (en txt, html, ou les deux), puis les attachments.

Fichiers


Demandes liées

Précède w.c.s. - Development #8274: Permettre l'envoi de fichiers joints lors de l'action "envoyer un mail"Fermé02 octobre 201717 octobre 2019

Actions

Révisions associées

Révision 5444cb0a (diff)
Ajouté par Thomas Noël il y a plus de 6 ans

qommon: enhance attachments managment in emails (#19115)

Historique

#1

Mis à jour par Thomas Noël il y a plus de 6 ans

Etat de mon travail en cours ; je suis en train de voir pour faire des tests autour de ça.

#2

Mis à jour par Thomas Noël il y a plus de 6 ans

Voilà, merci aux tests pour les petites retouches.

#3

Mis à jour par Thomas Noël il y a plus de 6 ans

  • Précède Development #8274: Permettre l'envoi de fichiers joints lors de l'action "envoyer un mail" ajouté
#4

Mis à jour par Thomas Noël il y a plus de 6 ans

petite amélioration suite à des tests versus 8274 : for attachment in attachments or []: au lieu de for attachment in attachments:, au cas où.

#5

Mis à jour par Frédéric Péters il y a plus de 6 ans

Ok.

#6

Mis à jour par Thomas Noël il y a plus de 6 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 5444cb0a45c949e178d8d12e65f7027046b4213b
Author: Thomas NOEL <tnoel@entrouvert.com>
Date:   Sat Sep 30 18:18:21 2017 +0200

    qommon: enhance attachments managment in emails (#19115)

#7

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF