Page 1 sur 1

Ajouter "Envoyer par Evolution" au menu contextuel de Nemo

Posté : sam. 5 août 2023 14:18
par Lorteau
Bonjour
Je viens ici pour partager comment j'ai réussi à ajouter l'action "Envoyer par Evolution" dans Nemo.
Car j'ai beaucoup cherché et les solutions trouvées ne fonctionnaient pas.

Il faut créer un fichier script (avec éditeur de fichier txt) et le placer dans le dossier ~/.local/share/nemo/actions (le dossier ".local" apparaît quand l'option "Afficher les fichiers cachés" est activée dans le menu Affichage de Nemo)

Le fichier contient la commande qui est spécifique à Evolution selon mes observations.
Voici le contenu du fichier nommé comme ceci : evolution.nemo_action

[Nemo Action]
Active=true
Name=Envoyer par Evolution
Comment=Les fichiers selectionnes seront envoyés par courrier
Exec=evolution mailto:""?subject="Envoi de fichier"\&body="fichier ci-joint"\&attach="%U"
Icon-Name=evolution
Selection=Any
Extensions=any

Il semble que l'on peut envoyer par un autre client de messagerie en changeant tous les termes "evolution" dans ce script par le nom de votre client.
J'espère qu'il en sera de même pour ceux qui essaieront ce script.
Bonne continuation.

Re: Ajouter "Envoyer par Evolution" au menu contextuel de Nemo

Posté : dim. 6 août 2023 09:04
par serged

Re: Ajouter "Envoyer par Evolution" au menu contextuel de Nemo

Posté : mar. 26 mars 2024 11:48
par Ellay
Bonjour,
Merci pour ce script, qui ne fonctionne pas chez moi. Il faut dire que j'utilise la version Flatpak de Evolution. J'ai donc modifié le script ainsi :

Code : Tout sélectionner

[Nemo Action]
Active=true
Name=Envoyer par Evolution
Comment=Les fichiers selectionnes seront envoyés par courrier
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=evolution --file-forwarding org.gnome.Evolution  @@u %U @@ mailto:""?subject="Envoi de fichier"\&body="fichier ci-joint"\&attach="%U"
Icon-Name=evolution
Selection=Any
Extensions=any
Cela ouvre bien une nouvelle fenêtre email avec le sujet et le corps du message indiqué, mais il n'y a aucune PJ. Où est le bug ?

Re: Ajouter "Envoyer par Evolution" au menu contextuel de Nemo

Posté : mer. 27 mars 2024 21:59
par Ellay
J'ai trouvé : il n'y avait pas de fichier joint tout simplement parce qu'il s'agit d'une application Flatpak qui n'a pas assez de droits... Je lui ai attribué des droits supplémentaires (via la très bonne appli Flatseal), et cela fonctionne.