18 août 2008

Mutt et les types MIME

Tags : , ,

posté dans Configuration |

Heureux possesseur d'une carte FXO Novalink (merci eBay), je m'amuse comme un petit fou avec Asterisk. Pour l'heure il ne s'agit encore que d'un PABX simpliste avec renvoi d'appel via VoIP (ça sonne, Asterisk décroche, et renvoi l'appel sur un Soft Phone Ekiga sur le VPN). Si le poste VoIP est déconnecté ou occupé, le correspondant tombe sur la boîte vocale. Je n'ai donc, pour l'heure, un répondeur téléphonique construit sur un Intel QuadCore Q6600 :)

Mais l'objet de ce post n'est pas là. Lorsqu'un message est laissé, il arrive par mail sous la forme d'un fichier WAV à une adresse donnée. Comment dire à mon gentil Mutt via IMAP over SSL d'utiliser telle ou telle commande pour lire ce fichier ? La réponse c'est ~/.mailcap.

Le fichier ~/.mime.types permet d'associer une extension de fichier à un type MIME. Utile pour composer un mail et attacher correctement les fichiers. Pour l'association type/application c'est donc ~/.mailcap qu'il faut toucher.

Voici pour le WAV :

audio/wav;/usr/bin/play %s
audio/x-wav;/usr/bin/play %s
audio/x-pn-wav;/usr/bin/play %s

Et c'est tout. /usr/bin/play est le player livré avec le convertisseur de formats audio SoX. Ce n'est pas une astuce, ce n'est pas un hack. Ce post n'a pas d'autre réel intérêt que d'imprimer cela une bonne fois pour toute dans ma mémoire et éviter de chercher encore pendant 5mn la prochaine fois que je voudrai changer une association type/application ;)

Article posté on Lundi, 18 août 2008 à 19:14 dans Configuration. Vous pouvez suivre les commentaires sur cet article via un feed RSS 2.0. Vous pouvez laisser un commentaire. Le Ping n'est actuellement pas autorisé.

Laisser un commentaire

*
Pour prouver que vous n'êtes pas un bot, recopiez le code ci-dessous
Anti-Spam Image