Le jeudi 14 décembre 2006 21:07, Christophe Gaubert a écrit :
> passage chez Sympa. Autrement dit, c'est la course à l'échalotte, ça
> n'a pas de fin. Il y aura toujours un fil où le nombre de mails en
> utf-8 se succédant dépassera ce qui sera prévu dans mon script ('fin,
> c'est sûr que si je prévois jusqu'à, disons, 300 mails se succédant, ça
> devrait suffire, mais bon, bonjour le script idiot).
>
Non, c'est le bug de sympa qui est idiot !
Ça m'énerve cette histoire. Je reçois aussi la liste users de openoffice où on
trouve des utilisateurs windows et linux, toute distributions confondues, qui
utilisent vraisemblablement des encodages très différents les uns des autres
et pourtant : pas de problèmes d'accents ! Pourtant c'est sympa aussi qui est
utilisé !
Bon sang ! Ça ne doit pas être si compliqué que cela de mettre à jour ce
truc !
> Donc bon, faut y réfléchir de nouveau (sans parler de l'adaptation à
> kmail, mais ça, ça devrait être plus facile).
Facile ? Pas sûr !
Voilà où j'en suis :
j'ai vu que dans kmail, il y avait l'option entre le format mailbox (tous les
messages d'un même dossier sont regroupés dans un seul fichier modifié au fur
et à mesure) ou au format maildir (chaque dossier est divisé en trois
sous-dossiers : cur, new et temp et tous les messages du dossier sont dans
cur, un fichier par message).
J'ai cru comprendre que sylpheed utilisait maildir alors, pour faire
fonctionner ton script, j'ai choisi cette option. Mais ça fout un peu le
bordel dans mon dossier Mail parce que les anciens dossiers restent au format
mailbox. Par contre, le dossier de test que j'ai ouvert, lui, est bien sous
le format maildir. J'ai dirigé tous mes messages de la liste debutant vers ce
dossier.
et ça ne marche pas !
Par contre, dans une console, j'ai pu essayé ton script sur un fichier
contenant un seul message en lançant la commande "<ton script> <mon fichier>"
et là ça marche ! Sauf que ça me crée un fichier <mon fichier>.bak, mais il
n'apparaît pas dans kmail
Il doit y avoir un argument à rajouter, mais lequel ?
J'ai essayé, sans succès %U, $, $1 et je ne sais plus quoi faire !
J'ai essayé aussi de voir si la régle "filter par..." était plus efficace
que "exécuter la commande"... Mais non !
Le passage de mailbox à maildir m'a permis de faire ce test en console, mais
je pense que cette modification de configuration n'est pas nécessaire puisque
le filtre prend les messages un par un au moment de leur arrivée, il doit
être possible de faire fonctionner ton script sur un seul message.
D'ailleurs, même avec mailbox, il y a la possibilité de ne faire agir les
filtres que sur un seul message !
Mais il y a ce problème d'argument (c'est comme ça qu'on dit ?) qui manque et,
pourtant, je n'en suis pas persuadé car, pour lancer la vérfication de
bogofilter, j'ai simplement mis
"filtrer par..." puis dans le fenêtre qui suit "bogofilter -p -e -u"
donc sans argument et pourtant, ça fonctionne !
De même, lorsque kmail m'a configuré automatiquement le flltre pour klamav, il
m'a mis "filtrer par..." "kmail_clamav.sh"
Mais ça, je ne sais pas si ça fontionne parce que je n'ai jamais rien eu dans
mon dossier "Virus"
Voilà si un utilisateur de kmail a eu la patience de tout lire, il sera le
bienvenu s'il a une explication et une solution à tout cela !
Si tu ne joues pas trop (et si tu n'as pas de travail :), je suis là ce
week-end et veux bien tester ta production.
Bien cordialement,
--
Georges Lours
[EMAIL PROTECTED]
Utilisateur Linux (counter 383333)
=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com".
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================