Usage: reply-hook
[!]pattern command
Usage: send-hook
[!]pattern command
These commands can be used to execute arbitrary configuration commands based upon recipients of the message. pattern is a regular expression matching the desired address. command is executed when regexp matches recipients of the message.
reply-hook
is matched against the message you are replying
to, instead of the message you are sending. send-hook
is
matched against all messages, both new and replies. Note:
reply-hook
s are matched before the send-hook
, regardless
of the order specified in the users's configuration file.
For each type of send-hook
or reply-hook
, When multiple matches
occur, commands are executed in the order they are specified in the muttrc
(for that type of hook).
See Message Matching in Hooks for information on the exact format of pattern.
Example: send-hook mutt "set mime_forward signature=''"
Another typical use for this command is to change the values of the $attribution, $signature and $locale variables in order to change the language of the attributions and signatures based upon the recipients.
Note: the send-hook's are only executed ONCE after getting the initial list of recipients. Adding a recipient after replying or editing the message will NOT cause any send-hook to be executed. Also note that my_hdr commands which modify recipient headers, or the message's subject, don't have any effect on the current message when executed from a send-hook.