Sample — Powermta Configuration File

virtual-mta gmail-pool smtp-service outbound source-ip 192.0.2.20 192.0.2.21 max-smtp-out 20 max-msg-rate 15000/h connect-timeout 45s use-starttls yes require-tls true domain-throttle gmail.com max-msg-rate 12000/h max-conn 12 virtual-mta

virtual-mta bulk-low-priority smtp-service outbound source-ip 192.0.2.30 max-smtp-out 5 max-msg-rate 5000/h throttle-delay 100ms # Inject delay per message virtual-mta Outbound SMTP Service --------------------------- smtp-service outbound type outbound max-smtp-out 100 # Global cap across all vMTAs max-msg-rate 100000/h max-conn-per-domain 20 bounce-handler http://localhost:8080/bounce # HTTP bounce processor feedback-loop-handler http://localhost:8080/fbl use-starttls yes require-tls false dns-timeout 15s resolve-command /usr/bin/dig +short smtp-service --------------------------- Domain & ISP Specific Rules --------------------------- Fine-tune for major receivers to avoid rate limits and blacklisting. domain-mapping * { # Default for all domains max-smtp-out 10 max-msg-rate 10000/h max-conn-per-domain 5 throttle-startup 10 throttle-inc-interval 10s } sample powermta configuration file

domain-mapping yahoo.com { max-smtp-out 8 max-msg-rate 5000/h max-conn-per-domain 4 use-starttls yes require-tls false rcpt-to-nxdomain-limit 3 } virtual-mta gmail-pool smtp-service outbound source-ip 192

source-address 192.0.2.20 virtual-mta gmail-pool source-address sample powermta configuration file

domain-mapping aol.com { max-smtp-out 6 max-msg-rate 4000/h max-conn-per-domain 3 idle-timeout 120s }