mailplate README ================ I decided that this script is fit for public consumption, so enjoy. You can find an example configuration and template files in /usr/share/doc/mailplate/examples. The tool will install defaults in your home directory in first invocation. I have the following settings in my muttrc and vimrc: ~/.mutt/muttrc: set editor="~/.bin/mail/mailplate --edit --auto --keep-unknown" ~/.mutt/keybindings: #TODO this is a hack until mailplate does not readd headers. macro compose e ':set my_editor="$editor":set editor=sensible-editor:set editor="$my_editor"' "invoke normal editor to edit message" macro index,pager e ':set my_editor="$editor":set editor=sensible-editor:set editor="$my_editor"' "invoke normal editor to edit message" ~/.vim/ftplugin/mail.vim: nmap :w:%!mailplate --keep-unknowni --auto nmap :w:%!mailplate --keep-unknown private nmap :w:%!mailplate --keep-unknown debian Now when I reply to a message, mailplate automatically choses the right template, and if I later change my mind, I can press C-p, to override the choice and select the private template, or just hit to have it re-run the auto-detection. The source code is maintained in git, so if you want to contribute, use the following URL to clone: http://git.madduck.net/bin/mailplate.git -- martin f. krafft Sun, 30 Sep 2007 17:37:36 +0100