PowerMTA configuration example

Queue recovery policy

Reduced pressure during queue recovery after a provider incident.

This is a teaching baseline, not a drop-in universal production configuration. Replace all example values and test with your installed release.

Configuration

# Queue recovery policy
# Review every address, hostname, credential and path before use.
host-name pmta1.example.com
postmaster [email protected]

<virtual-mta vmta-15>
    smtp-source-host 192.0.2.25 mail15.example.com
</virtual-mta>

<domain *>
    max-smtp-out 2
    max-msg-per-connection 20
    retry-after 15m
    bounce-after 4d
</domain>

Deployment checklist

  1. Replace documentation IP addresses and domains.
  2. Confirm PTR, forward DNS, SPF, DKIM, DMARC, and Return-Path alignment.
  3. Validate object names and included files.
  4. Start with low traffic and review responses by provider.
  5. Keep credentials outside publicly readable files and rotate them periodically.

What to monitor

Search Trushilla Documentation