chainmail rule dry-run
Show what a rule would match and do, acting on nothing
Usage
chainmail rule dry-run (<id|name> | -f FILE) [--trigger new|schedule|manual] [--account NAME] [flags]
Examples
chainmail rule dry-run receipts
# an unsaved rule, against the newest cached mail
chainmail rule dry-run -f receipts.toml --trigger new
Flags
--account string only this account (default: every account the rule covers)
-f, --file string dry-run the unsaved rule in this rule file
--trigger string new: the newest 200 cached messages per account; schedule or manual: the whole cache (default manual)
Global flags
--output string output format: json or table (default $CHAINMAIL_OUTPUT, then cli.toml, then table on a terminal, json otherwise)
--socket string daemon socket (default $CHAINMAIL_SOCKET, then cli.toml, then /run/chainmail/chainmail.sock)