[[cli_pmgqm]]
*pmgqm* `<COMMAND> [ARGS] [OPTIONS]`

[[cli_pmgqm_help]]
*pmgqm help* `[OPTIONS]`

Get help about specified command.

`--extra-args` `<array>` ::

Shows help for a specific command

`--verbose` `<boolean>` ::

Verbose output format.

[[cli_pmgqm_purge]]
*pmgqm purge* `[OPTIONS]`

Cleanup Quarantine database. Remove entries older than configured
quarantine lifetime.

`--check` `<boolean>` ('default =' `0`)::

Only search for quarantine files older than configured quarantine lifetime. Just print found files, but do not remove them.

[[cli_pmgqm_send]]
*pmgqm send* `[OPTIONS]`

Generate and send spam report emails.

`--debug` `<boolean>` ('default =' `0`)::

Debug mode. Print raw email to stdout instead of sending them.

`--receiver` `(?:[^\s\\@]+\@[^\s\/\\@]+)` ::

Generate report for a single email address. If not specified, generate reports for all users.

`--redirect` `(?:[^\s\\@]+\@[^\s\/\\@]+)` ::

Redirect spam report email to this address.

`--style` `<custom | short | verbose>` ::

Spam report style. Default value is read from spam quarantine configuration.

`--timespan` `^(today|yesterday|week|([1-9]|1[0-9]|2[0-4])h)$` ('default =' `today`)::

Select time span. Accepts 'today', 'yesterday', 'week' or 'Nh' for the last N hours, e.g., '1h' or '16h'.

[[cli_pmgqm_status]]
*pmgqm status* `[OPTIONS]`

Print quarantine status (mails per user) for specified time span.

`--timespan` `^(today|yesterday|week|([1-9]|1[0-9]|2[0-4])h)$` ('default =' `today`)::

Select time span. Accepts 'today', 'yesterday', 'week' or 'Nh' for the last N hours, e.g., '1h' or '16h'.


