On Wed, Apr 06, 2022 at 07:33:41PM +0200, Matus UHLAR - fantomas wrote:
this is not an internal domain not out client, these are three subdomains of
remote domain/organization (different IPs from different IP range) I have no
relationship with.

I have created special transport for them:

slowsmtp  unix  -       -       y       -       -       smtp
   -o syslog_name=postfix/slow
   -o smtp_connection_cache_time_limit=30

and set transport_maps accoringly:

.example.com                 slowsmtp:

and settings to avoid any concurrency:

slowsmtp_destination_concurrency_limit=1
smtp_tls_connection_reuse=yes
smtp_connection_cache_destinations=a.example.com, b.example.com, c.example.com

On 06.04.22 13:40, Viktor Dukhovni wrote:
No wonder there's congestion, you're sending a stream of mail throw a
straw.  Do the three domains in question ultimately have a common set of
MX hosts?  Or does each have its own?

each has own mailserver. base domain name is common, which is why I wanted to use wildcard or parent domain matching, and aldo why I assume they have common shitty hw/sw/setup.

And perhaps a slightly higher concurrency limit (2 or 3?), or better
behaviour with just 1.

either of those hosts only allows one incoming connection, any concurrency would only cause deferrals and delays.

average delivery of e-mail was about a day with 10% of mail undelivered after 5 days.

With setup above I was able to flush backlog within few minutes.


--
Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
I just got lost in thought. It was unfamiliar territory.

Reply via email to