mirror of
https://github.com/mailscope/kumomta.git
synced 2026-09-09 20:12:13 +00:00
```console $ kcli --help KumoMTA CLI. Full docs available at: <https://docs.kumomta.com> Usage: kcli --endpoint <ENDPOINT> <COMMAND> Commands: bounce Administratively bounce messages in matching queues set-log-filter Changes the diagnostic log filter help Print this message or the help of the given subcommand(s) Options: --endpoint <ENDPOINT> URL to reach the KumoMTA HTTP API -h, --help Print help (see a summary with '-h') -V, --version Print version ``` ```console $ kcli bounce --help Administratively bounce messages in matching queues. Each individual message that is bounced will generate a log record capturing the event and then be removed from the spool. Make sure that you mean it, as there is no going back! The bounce will be applied immediately to queued messages, and the directive will remain in effect for the duration specified, causing newly received messages or messages that were in a transient state at the time the directive was received, to also be bounced as they are placed back into the matching queue(s). Usage: kcli --endpoint <ENDPOINT> bounce [OPTIONS] --reason <REASON> Options: --domain <DOMAIN> The domain name to match. If omitted, any domains will match! --campaign <CAMPAIGN> The campaign name to match. If omitted, any campaigns will match! --tenant <TENANT> The tenant name to match. If omitted, any tenant will match! --reason <REASON> The reason to log in the delivery logs --everything Purge all queues --duration <DURATION> The duration over which matching messages will continue to bounce. The default is '5m' -h, --help Print help (see a summary with '-h') ``` ```console $ kcli set-log-filter --help Changes the diagnostic log filter See <https://docs.kumomta.com/reference/kumo/set_diagnostic_log_filter/> for more information about the log filter syntax. Usage: kcli --endpoint <ENDPOINT> set-log-filter <FILTER> Arguments: <FILTER> Options: -h, --help Print help ``` refs: https://github.com/KumoCorp/kumomta/issues/55
24 lines
445 B
TOML
24 lines
445 B
TOML
[workspace]
|
|
members = [
|
|
"crates/bounce-classify",
|
|
"crates/cidr-map",
|
|
"crates/domain-map",
|
|
"crates/integration-tests",
|
|
"crates/kcli",
|
|
"crates/kumod",
|
|
"crates/proxy-server",
|
|
"crates/rfc5321",
|
|
"crates/spool",
|
|
"crates/tailer",
|
|
"crates/timeq",
|
|
"crates/throttle",
|
|
"crates/traffic-gen",
|
|
"crates/version-info",
|
|
]
|
|
resolver = "2"
|
|
|
|
[profile.release]
|
|
opt-level = 3
|
|
debug = 1 # include line tables for more meaningful backtraces
|
|
|