Page MenuHomePhabricator

Create postfix transport for hosts that have low concurrency limits
Closed, ResolvedPublic

Description

We are seeing regular patterns during donations that where certain hosts/domains complain about our connection speed and then send us a 4XX code to defer/retry the email. Common patterns in the logs are: too many connections, slow down, later time

One that commonly shows up with these patterns is orange.fr.

We should set up a slow roll transport for these particular hosts/domains. We can reduce the conection concurrency below the current limit to help slow our roll and hopefully ensure a more timely delivery of mail overall to their users

Event Timeline

Pushed commit 74c0b65e3714982fb4a8e759e779ebf288da2f64 which should set this up. Will have @Jgreen review before pushing further.

Clarification, commit 74c0b65e3714982fb4a8e759e779ebf288da2f64 is on a branch and not master so no fear of continued work getting affected.

Dwisehaupt claimed this task.
Dwisehaupt triaged this task as Medium priority.
Dwisehaupt moved this task from Triage to Done on the fundraising-tech-ops board.

Pushed to master and verified.

[frack::puppet] bb804335 Plumb in new slowroll transport for postfix delivery