Forum Linux.debian/ubuntu simple-scan et fonction mail-to

Posté par (page perso) . Licence CC by-sa
Tags : aucun
5
26
juil.
2014

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 . É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 . É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 (page perso) . É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 à ceux qui les ont postés. Nous n'en sommes pas responsables.