aerc/worker
Reto Brunner c38ddf8d30 Add notmuch backend
This commit introduces the notmuch backend.
The backend is conditionally compiled in if the "notmuch" tag is provided.

Most of the message types are implemented, with the notable exceptions
of DeleteMessages as well as any copy / move / append type.
Reason being, that those aren't normally applicable in a notmuch based workflow.

Changes v2 --> v3, based on review comments
* Use account config for configuration
2019-08-08 10:10:34 +09:00
..
handlers Register worker in init. 2019-07-19 15:37:55 -04:00
imap Don't print imap errors to ui 2019-08-08 09:47:15 +09:00
lib Extract message parsing to common worker module 2019-08-08 10:10:31 +09:00
maildir Extract message parsing to common worker module 2019-08-08 10:10:31 +09:00
notmuch Add notmuch backend 2019-08-08 10:10:34 +09:00
types #190 Handle gmail duplicate folder 2019-07-11 19:38:40 -04:00
handler_notmuch.go Add notmuch backend 2019-08-08 10:10:34 +09:00
worker.go Register worker in init. 2019-07-19 15:37:55 -04:00
worker_enabled.go Register worker in init. 2019-07-19 15:37:55 -04:00