Journal Gros bogue Kmail 1.5.3

Posté par  .
Étiquettes : aucune
0
4
fév.
2004
Kmail vient de me perdre des mails !

J'étais en train de parcourir la liste des emails que j'avais reçus depuis quelques mois, quand tout à coup au fur et à mesure que je sélectionnais les emails que j'essayais de regarder, ils se sont automatiquement remplacés par un truc du genre Sujet :"Pas de sujet" Expéditeur :"Inconnu" Date :"31/12/1969" Taille :"77 octets" !

J'ai fermé et relancé Kmail, ça n'a rien changé, les emails sont définitivement perdus... :(

Je ne trouve rien à propos de ce bogue, et c'est pour savoir si l'un d'entre vous l'a déjà rencontré avec éventuellement sa solution.
  • # Re: Gros bogue Kmail 1.5.3

    Posté par  . Évalué à 1.

    Pareil pour moi.
    J'ai perdu la moitié des mails. En fait, ils ont été mal "parsé" je pense. Si quelqu'un pouvait nous aider, ça serait bien.
    Je pensais que j'étais le seul, et j'étais pas sûr que ça soit de la faute de kmail.
    • [^] # Re: Gros bogue Kmail 1.5.3

      Posté par  . Évalué à 3.

      Moi aussi j'ai eu le meme problème.

      A cause d'une coupure de courant. N'ayez pas peur, vos mails sont accessibles da ns le dossier ~/Maildir ou un truc du style mail maidir. Exemple :

      # cat ~/Maildir/cur/Hwtzk1074249555.25994_0

      Devrais marcher.
  • # Re: Gros bogue Kmail 1.5.3

    Posté par  . Évalué à 2.

    en faisant un grep sur les fichier mbox ou maildir (suivant le format) de ta boite avec des critere assez fin pour tapper forcement sur les mai sensé avoir disparu.

    p.e. que ca pourra te rassurer

    (dans reprtoire Mail dans le $home)

    Dam
  • # Re: Gros bogue Kmail 1.5.3

    Posté par  . Évalué à 1.

    pop ? imap ? mailbox ? contenu du répertoire ~/Mail ?

    il me semble que ça m'était arrivé il y à un moment suite à une mauvaise manip de ma part. Il me semble aussi que j'ai finalement pu les récuperer, mais je ne sais plus du tout ce que j'avais fait.
    • [^] # Re: Gros bogue Kmail 1.5.3

      Posté par  . Évalué à 1.

      C'était sur le répertoire ~/Mail, les mails venant d'un compte pop. En fait, ce ne sont que les anciens mails qui ont été perdus. Les nouveaux arrivants n'ont pas eu de problèmes.
      Tous les mails sont là, mais une partie du vrai mail est concaténé avec le suivant, etc...
  • # Re: Gros bogue Kmail 1.5.3

    Posté par  . Évalué à 2.

    des mails locaux (sur ton disk ~/Mail), recuperes de POP, sur un IMAP?
    faut etre plus precis.
    Je me souviens que j'avais efface tout mon IMAP en essayant "disconnected IMAP", depuis j'ai peur la nuit...

    d'ailleurs quelqu'un a essaye cette feature avec kmail 1.6??? (ca me tente, j'aime le risque...)
  • # Re: Gros bogue Kmail 1.5.3

    Posté par  . Évalué à 1.

    J'ai eu ce bug une fois aussi. Sans doute l'install qui a effacé ~/Mail et en a recréer un autre sans même demander l'avis à quiconque.
    Une solution pour éviter ça à l'avenir, c'est de mettre ton répertoire Mail ailleurs que dans ton ~/, et de créer un lien Mail vers ce répertoire.
    Un truc que tu peux faire aussi, c'est une tâche cron quotidienne qui sauvegarde ton répertoire Mail, voir ton ~/, ça évite toute mauvaise surprise.
  • # Re: Gros bogue Kmail 1.5.3

    Posté par  . Évalué à 3.

    en fait c est l indexage des mails qui s est fait dessus , mais les mails en eux meme ne sont pas niqués

    faut quitter kmail puis :


    find ~/Mail/ | egrep "\.index" | xargs rm

    ( ou ~/.Mail/ si tu utilises kde3.2)
    • [^] # Re: Gros bogue Kmail 1.5.3

      Posté par  (site web personnel) . Évalué à 1.

      find ~/Mail -name "\.index" -exec rm {} \;

      Mieux non ?
      • [^] # Re: Gros bogue Kmail 1.5.3

        Posté par  (site web personnel) . Évalué à 1.

        Non. Pas mieux pas pire.
        • [^] # Re: Gros bogue Kmail 1.5.3

          Posté par  . Évalué à 2.

          Au premier coup d'oeil je dirais mieux.

          Mais en y réfléchissant bien, on s'aperçoit que l'expression
          find ~/Mail/|egrep "\.index"|xargs rm
          contient 38 caractères tandis que celle-ci
          find ~/Mail -name "\.index" -exec rm {} \;
          en comporte 43.

          Donc pour les parresseux l'expression 1 est la meilleur ; si on ne prend pas en compte l'ecartement des touches successives à enfoncer.

          Mais pour les processeurs parresseux l'expresion 2 est plus sympa puisqu'elle ne crée qu'1 processus (contre 3) et 0 pipe (contre 2)...

          Merci qui !

          Merci professeur Rolin
          • [^] # Re: Gros bogue Kmail 1.5.3

            Posté par  (site web personnel) . Évalué à 1.

            Pas merci, non. Tu n'as pas compris la différence entre les deux commandes.

            xargs réunit les arguments passés par le tuyau et construit une ligne de commande à partir de ceux-ci. Il n'appelle ensuite rm qu'une seule fois, avec tous ces arguments réunis.

            find ne réunit pas les arguments : il exécute rm dans un sous-processus, une fois pour chaque fichier trouvé. Donc cette commande crée potentiellement *beaucoup* de processus.

            Par contre, xargs ne fonctionne qu'avec les commandes qui acceptent une infinité d'arguments similaires (une liste de fichiers, typiquement) ; il y a pas mal de commandes qui ne veulent être appelées qu'avec un et un seul argument, et dans ce cas xargs on oublie.
  • # Re: Gros bogue Kmail 1.5.3

    Posté par  . Évalué à 2.

    Mais c'est pas grâve, tu peux les récupérer à partir de tes backups, non ? Bah, sinon tant pis, la prochaine fois, tu auras un backup...

    Bienvenue au club !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.