KumoCorp / kumomta

The first Open-Source high-performance MTA developed from the ground-up for high-volume email sending environments.
https://kumomta.com
Apache License 2.0
252 stars 33 forks source link

shaping: add provider concept to shaping helper #260

Closed wez closed 2 months ago

wez commented 2 months ago

This enables shaping based on MX hostname and domain name matching rules.

At a lower level, this is supported via two new options: additional_connection_limits and additional_message_rate_throttles that allow specifying arbitrarily scoped named limits and throttles, which in addition to allowing provider-based rules in the shaping helper, allow things like global or other more esoteric scoping of constraints.