bon, je vais essayer de faire simple et rapide.
Le contexte, j'installe un nouveau linux chez mes parents. Ils veulent pouvoir scanner simplement et envoyer le scan par mail.
je pars sur un(e) debian jessie, avec lxde comme gestionnaire de fenêtre. J'installe simple-scan et thunderbird icedove. Et là patatras, lorsque l'on scanne et que l'on clique sur email, firefox iceweasel s'ouvre avec comme page mailto:?attach=/tmp/nom_du_fichier.jpg puis thuderbird icedove sans fichier joint.
J'avais un peu de temps pour chercher (chacun son trip) et je suis arrivé au fichier fautif : xdg-email qui n'arrive pas à gérer ma situation, après quelques minutes un temps de malade (je suis pas forcément très doué), j'ai réussi à faire marcher le bouzin…
voici le diff
--- xdg-email 2014-04-23 22:23:32.000000000 +0200
+++ new_xdg-email 2014-07-26 15:35:18.237022608 +0200
@@ -493,10 +493,9 @@
}
run_thunderbird()
-{
local THUNDERBIRD MAILTO NEWMAILTO TO CC BCC SUBJECT BODY ATTACH
- THUNDERBIRD="$1"
- MAILTO=$(echo "$2" | sed 's/^mailto://')
+ THUNDERBIRD=/usr/bin/icedove
+ MAILTO=$(echo "$1" | sed 's/^mailto://')
echo "$MAILTO" | grep -qs "^?"
if [ "$?" = "0" ] ; then
MAILTO=$(echo "$MAILTO" | sed 's/^?//')
@ -531,12 +531,12 @@
fi
if [ -n "$ATTACH" ] ; then
- NEWMAILTO="${NEWMAILTO},attachment='${ATTACH}'"
+ NEWMAILTO="${NEWMAILTO} attachment='file://${ATTACH}'"
fi
NEWMAILTO=$(echo "$NEWMAILTO" | sed 's/^,//')
DEBUG 1 "Running $THUNDERBIRD -compose \"$NEWMAILTO\""
- "$THUNDERBIRD" -compose "$NEWMAILTO"
+ $THUNDERBIRD -compose$NEWMAILTO
if [ $? -eq 0 ]; then
exit_success
else
@@ -664,6 +664,8 @@
open_generic()
{
+run_thunderbird $1
+exit
IFS=":"
for browser in $BROWSER; do
if [ x"$browser" != x"" ]; then
si cela peut arranger une ou deux personnes…
# Imprimante
Posté par keyser.dyson . Évalué à -1.
Ca me fait penser au dysfonctionnement régulier de mon imprimante Canon.
Je pense que ça vient de CUPS. Ils doivent changer des réglages.
J'ai laissé tombé. Je n'imprime plus rien :-)
# Rapport de bug
Posté par Bernez . Évalué à 3.
Étant donné que tu as bien creusé le problème, le mieux à faire est un rapport de bug en bonne et due forme. Comme ça, le bug sera certainement corrigé et tous les utilisateurs de xdg-email pourront en profiter.
[^] # Re: Rapport de bug
Posté par hervé Couvelard . Évalué à 3.
Comme pour faire un rapport de bug, il faut un compte, comme il faut lire l'anglais, comme, dans 80% des cas, je vais me retrouver avec un ayatolla qui va m'expliquer qu'il n'arrive pas à le reproduire, que ma méthode n'est pas la bonne car elle ne marche que pour moi, qu'il a déjà été corrigé 25 fois, qu'il a déjà été proposé 25 fois…. qu'il n'est pas écrit/décrit comme il faut, qu'il n'est pas critique, que mon code est pourave qu'il ne respecte pas les guidelines…
Pour mémoire, il a déjà été référencé en 2010 et soit disant corrigé, puis reperdu (??)
J'ai arrêté de me prendre la tête., vraiment désolé
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.