maddy/internal/target
fox.cpp c3ebbb05a0
Generalize message flow restrictions
Set of flow restrictions is represented as a "limits" module instance
that can be either created inline via "limits" directive in some modules
(including "remote" target and "smtp" endpoint) or defined globally and
referenced in configuration of modules mentioned above.

This permits a variety of use cases, including shared and separate
counters for various endpoints and also "modules group" style sharing
described in #195.
2020-02-15 17:02:48 +03:00
..
queue Instrument the SMTP code using runtime/trace 2019-12-13 17:31:35 +03:00
remote Generalize message flow restrictions 2020-02-15 17:02:48 +03:00
smtp_downstream target/remote: Attempt TLS without authentication instead of plaintext 2019-12-13 17:31:36 +03:00
delivery.go Move most code from the repo root into subdirectories 2019-12-06 01:35:12 +03:00
received.go target/remote: Rewrite connection part to allow more concurrency 2019-12-13 17:31:35 +03:00