Suped

How do PowerMTA's retry-after, max-connect-rate, max-smtp-out, max-msg-per-connection, and max-msg-rate directives work?

Summary

Understanding how PowerMTA's various directives—retry-after, max-connect-rate, max-smtp-out, max-msg-per-connection, and max-msg-rate—interact is crucial for optimal email deliverability. These directives control key aspects of sending behavior, such as how often PowerMTA attempts to re-deliver deferred messages, the number of concurrent connections, and the overall message throughput.

What email marketers say

Email marketers and deliverability professionals often discuss the delicate balance required when configuring PowerMTA directives. Their experiences highlight the importance of not just understanding what each directive does, but also how they interact with each other and, crucially, with the varied policies of different Internet Service Providers (ISPs).

Marketer view

Email marketer from Email Geeks indicates that trying to set a retry-after directive to a very low value like 1 minute often does not work as intended within PowerMTA. This is because recipient servers (ISPs) typically have their own throttling and greylisting policies that dictate how quickly they will accept retries.

03 Aug 2021 - Email Geeks

Marketer view

Email marketer from a deliverability blog notes that an aggressive retry-after setting can lead to poor sender reputation. ISPs might interpret constant, rapid retries as an attempt to bypass their systems, potentially causing more deferrals or even outright blocks.

15 Feb 2023 - Deliverability Pro Blog

What the experts say

Email deliverability experts highlight that PowerMTA directives are highly interconnected, and a deep understanding of their combined effects is necessary for successful email delivery. They caution against overly aggressive configurations that can trigger ISP spam filters and lead to reputation damage.

Expert view

Deliverability expert from Email Geeks explains that a 1-minute retry-after is an extremely aggressive setting. They highlight that PowerMTA's retry-recipients-after directive, which defaults to 10 minutes, is critical and often the parameter that controls the minimum recipient-level retry interval, urging senders to consider their specific use case for such rapid retries.

03 Aug 2021 - Email Geeks

Expert view

Deliverability expert from SpamResource suggests that over-eager retry policies can actually hurt deliverability. ISPs often use temporary deferrals (soft bounces) as a way to manage their incoming mail queues or to identify suspicious sending patterns. Respecting these deferrals with appropriate retry intervals is key to maintaining a good sending reputation.

10 Jan 2024 - SpamResource

What the documentation says

PowerMTA documentation provides the definitive guide for understanding and configuring its various directives. It details the precise function of each parameter, their default values, accepted syntax, and how they interact to control mail flow, connection management, and retry behavior. Adhering to the documentation is critical for stable and compliant email operations.

Technical article

PowerMTA v4.5 Release Notes explain that the route directive has been officially deprecated in favor of the new smtp-hosts directive. This change indicates an evolution in how PowerMTA manages routing and connectivity, requiring users to update their configurations accordingly for continued compatibility and performance.

22 Sep 2016 - Scribd

Technical article

The PowerMTA User Guide specifies that the max-connect-rate directive is used to limit the number of new SMTP connections opened to a specific domain within a defined interval. This ensures that PowerMTA respects receiving server policies that might impose limits on how frequently new connections can be established, preventing aggressive behavior.

10 Apr 2023 - PowerMTA Official Docs

4 resources

Start improving your email deliverability today

Get started
    How do PowerMTA's retry-after, max-connect-rate, max-smtp-out, max-msg-per-connection, and max-msg-rate directives work? - Technical - Email deliverability - Knowledge base - Suped