Protecting your sender reputation requires controlling outbound volume:
: Never start a new "hot" config at full speed. Use the max-msg-per-hour directive to gradually increase volume over 2–4 weeks.
<virtual-mta warmup-pool> smtp-source-host 198.51.100.25 198.51.100.26 helo-domain "warmup.your-domain.com" max-smtp-out 5 max-connect-rate 2/m max-msg-per-connection 50 max-msg-rate 200/h max-cold-virtual-mta-msg 200/day bounce-after 4d12h retry-after 15m </virtual-mta> sample powermta configuration file hot
max-msg-rate 2/m # Very conservative for new IPs max-conn-rate 1/m
The host-name declared in your Virtual MTA must match the reverse DNS pointer record (PTR) of the assigned smtp-source-ip . Instead of copying identical settings for hotmail
Instead of copying identical settings for hotmail.com , outlook.com , and live.com , the domain-macro groups them under the alias $microsoft . PowerMTA applies the rules collectively to all matching destinations, conserving server memory and simplifying configuration. 2. Connection Settings ( max-smtp-out )
| Command | Purpose | | --- | --- | | pmta reload | Reload configuration without stopping | | | service pmta restart | Full restart (use only when necessary) | | | pmta show queues | Display queue status and stuck messages | | | pmta pause queue domain.com/* | Suspend delivery to a specific domain | | | pmta show vmtas | Monitor all Virtual MTA statuses | | | pmtad --debug | Run in debug mode for troubleshooting | | Connection Settings ( max-smtp-out ) | Command |
This is crucial for throttling. It prevents you from sending too fast during a "hot" mailing spree. Finalizing Your Setup
<acct-file "/var/log/pmta/acct.csv"> # Acct-file format format-text "csv" # Rotate logs daily and compress old ones rotate 1d # Fields to log (customizable based on your analytics needs) fields "time,type,vmta,domain,rcpt,status,dsn-status,size" </acct-file>
... the world from 40,000' at 500 mph.
a blog by Oliver Peters
Just another WordPress.com site
Deep Thoughts about FCP X, and why you should be using it.