Envoi direct par mail d'un document stocké

4.0
Envoi direct par mail d'un document stocké
0
Tags: #<Tag:0x00007f648acd9fb0>

(Marc M.) #1

Bonsoir,
Il existe en standard la possibilité de prévisualiser un document, de le télécharger, le supprimer ou de l’éditer.

Est-il possible également de disposer d’une icône qui déclenche l’ouverture de la messagerie avec ledit document en PJ ?

Merci d’avance.

Bien cordialement


(David AZOULAY) #2

Non il n’existe aucun mécanisme standard (a part les simples liens mailto:) ou des API Javascript standard dans un navigateur web pour invoquer un client de messagerie installé sur la même machine.

Pour d’évidentes raisons de sécurité, un navigateur web n’est structurellement pas fait pour interagir avec d’autres logiciels de la machine sur lequel il tourne.

Bref il faut raisonner autrement et faire vos envois de mail coté serveur via une action specifique sur votre objet (ou autre approche du même genre) en utilisant un des nombreux mécanismes envisageables:

  1. Les APIs standards Java que Simplicité peut utiliser permettent d’envoyer des mails via un serveur SMTP (y compris avec des pieces jointes)

  2. Si vous vous connectez avec un compte Google (et que vous avez ouvert les APIs GMail sur votre domaine Google) vous pouvez, grâce au token Google, interagir avec les APIs GMail (dans les limites de ce que permettent ces APIs)

  3. Je pense qu’il en est de même avec un compte Microsoft et Outlook.com, je connais moins ces mécanismes

  4. Si vous avez un compte d’un fournisseur d’envoi de mail (genre Mailchimp, Mailjet, …) vous pourrez facilement appeler les APIs de ces services (généralement des services REST assez facile à utiliser)

Etc.