Suped

Summary

Adjusting the retransmission time in Postfix is a common requirement for administrators dealing with temporary delivery failures, such as those caused by greylisting. While Postfix offers parameters to control how often it retries sending deferred emails, it's crucial to understand which settings apply and how they interact to avoid unintended consequences for your email deliverability. Modifying these settings requires careful consideration to balance prompt delivery with adherence to recipient server policies, especially those implementing anti-spam measures like greylisting.

What email marketers say

Email marketers and system administrators often encounter challenges with temporary email deferrals, particularly due to greylisting. Their discussions highlight the importance of understanding how mail servers like Postfix handle retransmission attempts, and the potential pitfalls of misconfiguring these settings. The consensus leans towards cautious adjustments, acknowledging that aggressive retry policies can worsen deliverability rather than improve it.

Marketer view

Email marketer from Email Geeks mentioned receiving a greylist message that appeared across all MX records of the destination domain. This indicates a system-wide deferral based on recipient server policy, not an isolated issue.

05 Aug 2020 - Email Geeks

Marketer view

Email marketer from Email Geeks suggested that any greylisting would likely reset every time a retry attempt is made. This raises a crucial point about the effectiveness of short retry intervals against greylisting.

05 Aug 2020 - Email Geeks

What the experts say

Industry experts provide nuanced insights into configuring Postfix retry parameters, advising a holistic approach that considers not just immediate delivery but also long-term sender reputation. They caution against quick fixes for temporary deferrals and highlight the importance of understanding SMTP response codes and the underlying mechanisms of mail delivery.

Expert view

Deliverability expert from Email Geeks suggested they have built a career around avoiding Postfix or helping others move away from it. This indicates that while Postfix is a viable MTA, it may come with complexities or alternatives that are preferred by some experts.

05 Aug 2020 - Email Geeks

Expert view

Deliverability expert from Email Geeks questioned whether a 4xx message (like greylisting) would genuinely be counted as a 'transport malfunction' by Postfix. They noted that the parameter name implies a non-responsive MTA, suggesting a subtle but important distinction.

05 Aug 2020 - Email Geeks

What the documentation says

The official Postfix documentation provides comprehensive details on various parameters affecting mail queue management and retransmission behavior. It defines the specific roles of settings like transport_retry_time, queue_run_delay, and various backoff times, which collectively determine how Postfix handles deferred mail. Understanding these parameters is fundamental to fine-tuning your MTA for optimal deliverability.

Technical article

Documentation from Postfix.org states that the transport_retry_time parameter, found in main.cf, defines the time between connection attempts to a non-responsive message delivery transport. The default value is 60 seconds.

20 May 2023 - Postfix.org

Technical article

RFC 5321 (SMTP) specifies that transient (4xx) error codes indicate a temporary failure and that the sender should retry sending the message after some time. This underlies the need for an MTA like Postfix to have configurable retry mechanisms.

01 Oct 2008 - RFC 5321

1 resources

Start improving your email deliverability today

Get started