Skip to main content

Name

fail all — fail matching messages everywhere with bounce behavior

Synopsis

fail all --meta key value | --header header_name header_line [ note … ]

Description

The fail all command administratively fails queued messages across every domain (every active and delayed queue) according to filter criteria. Unlike fail domain, there is no domain argument—only messages matching the mandatory filter are failed.

Matching uses the same --meta / --header rules as fail domain quiet: exactly one clause, either --meta or --header.

When fail all is used (not fail all quiet), failed messages follow normal permanent-failure disposition (including bounce generation when Generate_Bounces is enabled), analogous to fail domain versus fail domain quiet.

Tokens after the filter clause are joined into an optional administrative failure note, same as other purge commands.

All domains purged. 742 messages failed.

Important: --meta / --header filter is required. Header matching observes the physical-line limitation described under folded headers.

Examples

ecelerity> fail all --header X-Ecconsole-Purge yes
ecelerity> fail all --meta tenant_id churned 554 Tenant removed — mail purged

See Also

Was this page helpful?