cli: add support for pre and post notmuch new hooks
authorJani Nikula <jani@nikula.org>
Thu, 8 Dec 2011 22:48:30 +0000 (00:48 +0200)
committerDavid Bremner <bremner@debian.org>
Sun, 11 Dec 2011 17:58:15 +0000 (13:58 -0400)
commit69bb7f35b6e59fd3a3b1fb2d0f0367f7016cba80
tree0e92645d33017b082c28a3de6e82f73213300f74
parentd399b6b909fe6e2c6073464006061382c8bb31d5
cli: add support for pre and post notmuch new hooks

Run notmuch new pre and post hooks, named "pre-new" and "post-new", if
present in the notmuch hooks directory. The hooks will be run before and
after incorporating new messages to the database.

Typical use cases for pre-new and post-new hooks are fetching or delivering
new mail to the maildir, and custom tagging of the mail incorporated to the
database.

Also add command line option --no-hooks to notmuch new to bypass the hooks.

Signed-off-by: Jani Nikula <jani@nikula.org>
NEWS
notmuch-new.c
notmuch.1
notmuch.c