En complément à l'astuce http://linuxfr.org/tips/189.html, un petit tip rapide.
Pour intégrer antiword, `pdf2ps | ps2ascii` et autres dans mutt, allez jeter un oeil au fichier /etc/mutt/mailcap qui vous permet d'associer des programmes au différents types mime. Ainsi, les lignes:
text/html; w3m -T text/html %s
application/msword; export LESSCHARSET=iso8859 && antiword %s | less
(%s étant le chemin du fichier temporaire ou mutt a sauvé la pièce jointe.)
Vous permettront de pouvoir visualiser les mails en html et les pièces jointes en .doc de manière rapide et avec la mutt powa !
--
Mutt, pour un monde meilleur
# bof bof...
Posté par Hugues Hiegel (site web personnel) . Évalué à 2.
pour antiword, ca ne sert à rien de le passer à less, il suffit de mettre l'option copiousoutput , ce qui aura pour effet non pas d'utiliser "less", mais "le visualisateur configuré comme étant votre pager", donc less pour moi, mais pas forcément pour tout le monde... ("more", "most", que sais je...).
D'autre part, selon que j'utilise mutt en console ou dans mon serveur X, je peux vouloir visualiser certaines pièces jointes directement avec l'application graphique associée. d'où les "test" à la fin de certaines lignes..
Plutot qu'un long discours, voici le contenu de mon ~/.mutt/mailcap :
video/* ; mplayer -vo xv,fbdev,aa -aafont line -quiet %s ;
audio/* ; mplayer -quiet %s ;
image/* ; display %s ; test=zsh -c "export | egrep '^DISPLAY='" > /dev/null
image/* ; fbi %s ;
application/msword ; ; test=zsh -c "export | egrep '^DISPLAY='"; edit=ooffice %s;
application/msword ; antiword %s ; copiousoutput ;
text/html ; w3m -T text/html -dump %s ; copiousoutput ;
text/* ; ; edit=vim %s ; copiousoutput ;
application/pdf ; xpdf %s ; test=zsh -c "export | egrep '^DISPLAY='" > /dev/null;
application/pdf ; pdftotext %s - ; copiousoutput;
application/x-zip-compressed ; unzip -l %s ; copiousoutput ;
application/x-tar-gz ; tar tvzf %s 2>&- ; copiousoutput ;
application/x-bzip ; tar tvjf %s 2>&- ; copiousoutput ;
Et encore mieux, pour la plupart des pièces jointes, j'ai activé l'auto_view afin de les visualiser directement dans le corps du mail :
dans mon ~/.muttrc
unauto_view *
auto_view text/html
auto_view application/msword application/x-zip-compressed application/pdf
alternative_order text/plain
La dernière ligne permet d'éviter les drôles de surprises pour les mails envoyés en mode texte + html. Et comme je préfère quasi-exclusivement le mode texte..
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.