• [^] # Re: Le toutou est dur à dresser

    Posté par . En réponse à la dépêche MutterWare #2, une réunion des utilisateurs de mutt. Évalué à 3. Dernière modification le 14 novembre 2013 à 10:41.

    C'est précisément à ça que servent les send-hook. Ça fonctionne très bien.
    Le script mutt_bgrun permet de faire ça.

    C'est tout le problème de mutt. Il faut fabriquer ses propres fichiers de configuration et son propre fichier .mailcap en lisant des dizaines de sites pour savoir ce qui marche ou pas, il faut programmer soi-même les fonctions qui partout ailleurs sont considérées comme basiques, puis tomber sur un commentaire de linuxfr qui dit « le script [machin] permet de faire ça », « c'est précisément à ça que servent [whatever] » et découvrir que des gens sur le net publient des solutions programmatiques pour les cas d'utilisation triviaux auxquels tous les utilisateurs du monde sont confrontés.

    Personnellement je lutte avec :

    • les mails en html. J'en reçois, et ils sont soit illisibles (encodage foireux, pourtant j'ai essayé toutes les combinaisons d'options de codage de links et elinks) soit inutilisables (joliment présentés, mais les liens sont effacés, évidemment, et les mails de compagnies aériennes ou de livraison de produits achetés en ligne, qui nécessitent de suivre des liens, ne sont pas utilisables).
    • les images. J'ai mis un autoview pour les images (parce que c'est une fonction basique des clients mails dont j'ai besoin) avec img2txt et du coup quand je réponds à des messages il cite en copiant les codes ANSI des images en couleur, que je dois effacer manuellement (sinon on me rappelle au téléphone en me disant que la fin de mon e-mail n'est pas lisible).
    • la sidebar. Ok c'est pas un patch officiel (mais donc pourquoi ??? Les mainteneurs de mutt en ont rien à faire des gens ou quoi ?) mais il a des problèmes avec le wrapping des lignes longues
    • les citations des mails (j'utilise un éditeur externe). mutt met un > au début de chaque ligne, mais ne coupe pas les lignes à 80 caractères et je dois refaire la présentation manuellement.

    Je veux bien qu'il soit possible de régler ces problèmes en réfléchissant longuement à la configuration. Mais pourquoi il n'est pas simplement livré avec des réglages sensés dès le premier démarrage ? En l'état c'est plus un framework qui a besoin d'un front-end qu'un logiciel fini.