suspend_delivery
Name
suspend_delivery — prevent outbound mail delivery
Synopsis
Suspend_Delivery = "false"
Description
When set to true, this directive forces Momentum not to attempt any deliveries in the scope it is configured. Default value is false.
The following example suspends delivery for a specific binding within a binding_group:
Binding_Group "ExampleGroup" {
  Suspend_Delivery = "false"
  Binding "example1"
  {
    Bind_Address = "10.10.10.10"
    Suspend_Delivery = "true"
  }
  Binding "example2"
  {
    Bind_Address = "10.10.10.11"
  }
  ...
}
Within a binding_group, non-suspended bindings are preferred over suspended bindings. In the example above, messages will not be queued for binding example1.
You can suspend delivery from the system console by issuing the command: config set [scope scope_name] Suspend_Delivery true                                                     . This can be useful for temporarily suspending deliveries for a specific domain. Setting Suspend_Delivery to false will resume delivery for all queued messages.
Note
Note that using this option in the global scope also suspends the #mmove function that transfers messages between nodes in a cluster configuration.
You can also suspend delivery for the default binding by using configuration below:
binding "default" { suspend_delivery = true }
For more information on the default binding, see the section called “default Binding”.
Scope
suspend_delivery is valid in the binding, binding_group, domain, and global scopes.