#1 Le 16/11/2022, à 22:28
- jarnoy
Nautilus courriel Ubuntu 22.10
Bonjour,
Suis-je le seul a constater un problème d'envoi de mail depuis nautilus et depuis l'upgrade 22.04 à 22.10
Jusqu'à la version 22.04 j'avais l'habitude, pour envoyer par mail un fichier en pièce jointe de partir d'un clic droit sur le fichier dans nautilus et utiliser le menu envoyer vers , cela ouvrait thunderbird avec la pièce jointe prête à être envoyée .
Depuis que je suis passé en 22.10 , la même manip clic droit ouvre un menu "courriel" , qui ouvre thunderbird mais sans aucune pièce jointe .
Est-ce propre à ma configuration , est-ce que cela fonctionne chez vous ?
Cordialement
Yannick
Hors ligne
#2 Le 16/11/2022, à 22:52
- bluc
Re : Nautilus courriel Ubuntu 22.10
Bonjour
Idem chez moi
Dernière modification par bluc (Le 16/11/2022, à 22:53)
Clevo : Ubuntu 24.04 ❖ Xubuntu 24.04 ❖ Kubuntu 23.10
avec partition data commune Une fraction de seconde Multiboot
Hors ligne
#3 Le 17/11/2022, à 00:42
- inbox
Re : Nautilus courriel Ubuntu 22.10
Salut,
Pour suivre.
A+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#4 Le 17/11/2022, à 04:36
- iznobe
Re : Nautilus courriel Ubuntu 22.10
Bonjour , thunderbird en snap ? et le document dans un emplacement inaccessible ?
sinon il existe une action qui fonctionne pour nemo , ca devrait aussi fonctionner donc pour nautilus , a tester .
elle se nomme " attach to email " et se lance au clic droit sur n importe quel fichier . ca a l' air de fonctionner sous 22.04 et meme avec evolution .
Dernière modification par iznobe (Le 17/11/2022, à 04:43)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#5 Le 17/11/2022, à 05:08
- iznobe
Re : Nautilus courriel Ubuntu 22.10
Bon , comme j' arrivais pas a dormir ... j e t' ais fais ton extension in extenso
deja un peu de lecture , inutile de donner le retour :
cat /usr/share/nemo/actions/sample.nemo_action
---------------------------
C ' est hyper simple en fait et cela supporte l ' envoir de PJ multiple
tu edites un nouveau fichier qui va determeriner ta nouvelle action :
sudo nano /usr/share/nemo/actions/thunderbird.nemo_action
dedans tu y plantes :
[Nemo Action]
Name=Attach to Thunderbird Email
Comment=Attach to Thunderbird Email
Exec=thunderbird -compose to=,"attachment='%U'"
Icon-Name=thunderbird
Selection=notnone
Extensions=nodirs;
Separator=,
EscapeSpaces=false
tu sauvegardes , tu relance nautilus et dans le menu contextuel tu y verras : " attach to thunderbird email " .
tu selectionnes et ca t ' ouvres thunderbird avec la(es) piece(s) jointe(s) .
testé a l' instant sou budgie 22.10
Merci a Linux Mint , ca vient de chez eux : https://forums.linuxmint.com/viewtopic. … 0&t=179814
on peut creer des action de la sorte pour nemo ou nautilus a l' infini .
d' autres idées pour les actions les plus courantes : https://github.com/smurphos/nemo_action … on_scripts je ne garanti pas que tous fonctionneront . au bas de la page , il est detaillé comment proceder pour chaque action indépendamment .
NOTE : il est possible d ' installer cette action aussi dans le repertoire utilisateur : " ~/.local/share/nemo/actions " et donc se passer de sudo , selon vos preferences . les 2 fonctionne .
Dernière modification par iznobe (Le 17/11/2022, à 05:42)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#6 Le 17/11/2022, à 18:13
- jarnoy
Re : Nautilus courriel Ubuntu 22.10
Merci Iznobe pour ta réponse .
Reste qu'il faut que j'adapte ça à nautilus.
D'un autre côté , on peut considérer qu'il y a bien un bug , dès que j'ai un petit moment , j'essaie de faire remonter le problème .
Cordialement Yannick
Hors ligne
#7 Le 17/11/2022, à 18:18
- iznobe
Re : Nautilus courriel Ubuntu 22.10
Reste qu'il faut que j'adapte ça à nautilus.
Il n' y a absolument rien a adapter , j' ai teste ca fonctionne sur nautilus sous ubuntu 22.10 sans soucis ...
y a juste a creer un fichier et a y coller l' action dedans , mais bon si tu ne desires pas le faire c ' est toi qui vois .
de plus tu peux creer un fichier comme indiqué dans ma note au bas de mon message precedent sans utiliser sudo , qui reste dans la config locale ( avec le meme contenu bien sur ) et cela fonctionne sans probleme avec NAUTILUS tel quel , sans adapter quoi que ce soit .
Dernière modification par iznobe (Le 17/11/2022, à 18:23)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#8 Le 17/11/2022, à 19:44
- bluc
Re : Nautilus courriel Ubuntu 22.10
Sur la 22.10 , ça ne fonctionnerait pas , il n'y a pas de nautilus-actions pour cette version de nautilus
La seule possibilité ...un nautilus-script
maintenant ce doit etre nautilus-python , mais je n'ai pas encore compris comment ça fonctionne ou ce n'est pas encore au point
Je n'y connais rien mais j'ai bidouillé ça et ça fonctionne chez moi (ne riez pas)
#!/bin/bash
thunderbird -compose to=,"attachment= $*
_ Que j'ai nommé Email
_ Puis clic droit sur ce fichier → Propriété et coché la case Exécuter comme un programme
_ et placé dans le répertoire ~/.local/share/nautilus/scripts
Dernière modification par bluc (Le 17/11/2022, à 22:54)
Clevo : Ubuntu 24.04 ❖ Xubuntu 24.04 ❖ Kubuntu 23.10
avec partition data commune Une fraction de seconde Multiboot
Hors ligne
#9 Le 18/11/2022, à 05:41
- iznobe
Re : Nautilus courriel Ubuntu 22.10
je ne comprends pas pourquoi vous voulez absolument modifiez , ce que j' ai mis dans mon message precedent :
C ' est hyper simple en fait et cela supporte l ' envoir de PJ multiple big_smile
tu edites un nouveau fichier qui va determeriner ta nouvelle action :
sudo nano /usr/share/nemo/actions/thunderbird.nemo_action
dedans tu y plantes :
[Nemo Action] Name=Attach to Thunderbird Email Comment=Attach to Thunderbird Email Exec=thunderbird -compose to=,"attachment='%U'" Icon-Name=thunderbird Selection=notnone Extensions=nodirs; Separator=, EscapeSpaces=false
tu sauvegardes , tu relance nautilus et dans le menu contextuel tu y verras : " attach to thunderbird email " .
c' est tel quel , inutile de mettre nautilus quelquepart ou il y aurai ecrit nemo ... ( nemo est un fork de nautilus , et ca marche comme ca )
la seule possibilité fonctionnellle , c ' est de creer un fichier dans le repertoire :
nano ~/.local/share/nemo/actions/thunderbird.nemo_action
a la place de celui proposer a l' origine .
personne n' a tester ? pourtant la manip reste vraiment simple , y a juste besoin de creer un fichier , je vois pas comment faire plus simple et efficace que cela .
evidemment , si vous preferez vous casser la tete a essayer de faire autrement ...
https://zupimages.net/up/22/46/j5ra.png
https://zupimages.net/up/22/46/h1fe.png
Bon , il est vrai qu ' etant sous ubuntu budgie , nemo est installé a la place de nautilus . c ' est peut etre pour cela que ca fonctionne impec chez moi ...
cependant , je suppose qu ' installer nemo , ca doit etre relativement simple .
Dernière modification par iznobe (Le 18/11/2022, à 09:22)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#10 Le 18/11/2022, à 13:47
- iznobe
Re : Nautilus courriel Ubuntu 22.10
D ' apres mes recherches , le paquet " nautilus-sendto " est celui qui est censé faire le lien vers la messagerie , sauf que sur ubuntu 22.10 classic : ce paquet n' est pas disponible .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#11 Le 18/11/2022, à 16:59
- frenchy82
Re : Nautilus courriel Ubuntu 22.10
Bonjour,
Il doit s'agir d'un bug thunderbird.
J'utilise evolution par défaut et le fichier joint et bien présent dans le mail a envoyer. Si je bascule sur thunderbird par defaut je tombe bien sur le même problème que vous
Hors ligne
#12 Le 18/11/2022, à 17:54
- bluc
Re : Nautilus courriel Ubuntu 22.10
@iznobe
Nautilus-actions , n'existe plus
J'ai installé Nemo, passé tes commandes et effectivement je retrouve cette fonction dans le clic droit de Nemo et qui fonctionne bien , mais pas dans Nautilus
Pourtant il y a quelques années quand j'utilisais Lubuntu, j'installais nautilus-actions pour avoir des actions dans pcmanfm
Clevo : Ubuntu 24.04 ❖ Xubuntu 24.04 ❖ Kubuntu 23.10
avec partition data commune Une fraction de seconde Multiboot
Hors ligne
#13 Le 19/11/2022, à 09:21
- iznobe
Re : Nautilus courriel Ubuntu 22.10
Bonjour , alors j' arrive tres bien a ajouter une piece jointe a thunderbird en CLI :
cd Documents && touch new
thunderbird -compose to=,"attachment='~/Documents/new'"
ca marche impec , le document " new " precedemment créé dans Document est bien inclus en tant que piece jointe .
ce qui prouve que cela peut fonctionner et que le soucis ne viens pas de thunderbird . ca se passe dans la variable du chemin transmis a thunderbird qui ne doit donc etre pas correcte via nautilus, puisque thunderbird s ' ouvre , mais sans la PJ .
je en sais pas comment faire pour recuperer cette variable a partir de nautilus , si vous avez une idée pour modifiez cela ?
@bluc , c ' est curieux que cela fonctionne avec nemo mais pas nautilus , alors que nautilus-actions n ' est pas present dans les 2 cas .
Autre axe de recherche , trouver ou est codé le menu contextuel " courriel " de nautilus afin de le faire fonctionner correctement .
Dernière modification par iznobe (Le 19/11/2022, à 09:43)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#14 Le 19/11/2022, à 10:29
- iznobe
Re : Nautilus courriel Ubuntu 22.10
Bon , j' ai recuper un script sur le forum , et j' ai reussi a le faire fonctionner , je n' ai pas explorer si toutes les fonctionnalités du script sont fonctionnelles , mais ca ajoute bien la PJ dans thunderbird.
voici donc quoi faire :
nano ~/.local/share/nautilus/scripts/'Envoyer en PJ Thunderbird'
dedans on y met :
#!/bin/bash
# Author : Eddy
# Date : 2006/03/09
#
# Warning : thunderbird version >= 1.5, zenity and imagemagick packages must be installed
#
# Default language = English
_warning_title="Warning"
_warning_text="Please select at least one file !"
_progress_title="Preparing"
_progress_first_text="Processing ..."
_progress_text="Processing file"
_prompt_title="Scale image(s) ..."
_prompt_text="Choose the desired definition
(or Cancel to send pictures unmodified)"
_prompt_column_title="Size"
case $LANG in
# If language = French
fr* )
_warning_title="Attention"
_warning_text="Il faut sélectionner au moins un fichier !"
_progress_title="Préparation"
_progress_first_text="Traitement en cours ..."
_progress_text="Traitement du fichier"
_prompt_title="Redimensionner l'(es) image(s) ..."
_prompt_text="Choisir une définition maximum ci-dessous
(ou cliquer sur Annuler pour envoyer les images sans modification)"
_prompt_column_title="Taille"
esac
# First we make sure there's something selected.
if [ $# -eq 0 ]; then
zenity --warning --title="$_warning_title" --text="$_warning_text"
exit 1
fi
# Store the number of files to process.
NB_FILES=$#
# Reset the attachment list.
echo "" > /tmp/attachment.log
(while [ $# -gt 0 ];
do
# Store the file name and uri.
FILE_NAME="$1"
FILE_URI="$NAUTILUS_SCRIPT_CURRENT_URI/$FILE_NAME"
let "COMPTEUR += 1"
echo "# $_progress_text $FILE_NAME ($COMPTEUR/$NB_FILES) ..."
let "PROGRESS = COMPTEUR*100/NB_FILES"
echo $PROGRESS
ATTACHMENT=$FILE_URI
# Store the attachement list into a text file
echo $ATTACHMENT > /tmp/attachment.log
# And continue with the next file ...
shift
done) | zenity --progress --auto-close --title="$_progress_title" --text="$_progress_first_text" --percentage=0
# Quotes are required for the attachment list
ATTACHMENT=`cat /tmp/attachment.log`
ATTACHMENT=\'$ATTACHMENT\'
# Test if Thunderbird is running to make properly the attachment.
MOZ_ON=`ps -ec | grep -c mozilla-thunder`
if [ $MOZ_ON != 0 ]; then
/usr/lib/mozilla-thunderbird/mozilla-xremote-client -a mozilla-thunderbird "xfeDoCommand(composeMessage,attachment=$ATTACHMENT)"
else
# test perso
thunderbird -compose to=,"attachment=$ATTACHMENT"
# Unfortunately this line doesn't work anymore with thunderbird version >= 1.5
#mozilla-thunderbird -compose "attachment=$ATTACHMENT"
mozilla-thunderbird &
#sleep 3
#/usr/lib/mozilla-thunderbird/mozilla-xremote-client -a mozilla-thunderbird "xfeDoCommand(composeMessage,attachment=$ATTACHMENT)"
fi
on le rend executable:
chmod +x ~/.local/share/nautilus/scripts/'Envoyer en PJ Thunderbird'
relancer nautilus , selection d' un fichier , clic droit => script => envoyer avec thunerbird
Dernière modification par iznobe (Le 19/11/2022, à 12:18)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#15 Le 19/11/2022, à 11:36
- frenchy82
Re : Nautilus courriel Ubuntu 22.10
Bonjour,
C'est un de vous ce rapport de bug?
https://bugs.launchpad.net/ubuntu/+sour … ug/1996927
Je viens de le confirmer
Hors ligne
#16 Le 19/11/2022, à 13:49
- bluc
Re : Nautilus courriel Ubuntu 22.10
@bluc , c ' est curieux que cela fonctionne avec nemo mais pas nautilus , alors que nautilus-actions n ' est pas present dans les 2 cas
.
je pense que nautilus a evolué différement depuis 2 ou trois versions.Il semblerait que sur nautiles , c'est depuis quelques versions nautilus-python →extensions , mais ça ne fonctionne plus sur 22.10 ,
Je pense ,mais je n'en suis pas sûr que nemo-actions est compris dans Nemo et donc ne profiterais qu'a lui alors que sur nautilus ,avant, il fallait installé le paquet nautilus-actions
Ou c'est ce que j'ai cru comprendre avec synaptic
* Break eiciel, diff-ext, nautilus-gksu, nautilus-actions,
nautilus-share et seahorse-plugins jusqu'aux versions reconstruites avec le
nouveau chemin d'extension
.
D'autres choses ont changé aussi comme la recherche qui ne fonctionne plus sur les dossiers en lien comme chez moi avec mes liens vers ma partition de données
Clevo : Ubuntu 24.04 ❖ Xubuntu 24.04 ❖ Kubuntu 23.10
avec partition data commune Une fraction de seconde Multiboot
Hors ligne
#17 Le 19/11/2022, à 20:57
- jarnoy
Re : Nautilus courriel Ubuntu 22.10
Bonsoir,
Oui J'ai ouvert un bug sur le sujet :
https://bugs.launchpad.net/ubuntu/+sour … ug/1996927
Yannick
Hors ligne