aboutsummaryrefslogtreecommitdiffstats
path: root/mailrules.py
AgeCommit message (Collapse)AuthorFilesLines
13 daysfeat(rules): load a shared tagging-rule storeDanilo M.1-0/+95
The rules that tag incoming mail live in a notmuch post-new hook as hand-written shell. This is the first piece of moving them into a JSON store that both this tool and qtmaildir read. A rule carries no scope: the hook supplies tag:new, a dry run supplies nothing. Unknown fields are kept per rule so the format belongs to neither tool.