link2xt
|
aa5999cc25
|
refactor: remove Mutex around rate limiter
Rate limiter handles all the necessary locking internally.
|
2026-01-26 17:59:12 +00:00 |
|
link2xt
|
3be4c4d5ee
|
perf: disable Nagle's algorithm and do own buffering on server connections
I don't know if Postfix as the client disables delayed ACKs,
but if delayed ACKs are enabled, Nagle's algorithm introduces unnecessary delays.
|
2026-01-26 14:56:36 +00:00 |
|
Jagoda Estera Ślązak
|
cab16fc8f1
|
fix: Make inbound/outbound log messages consistent (#23)
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-22 15:14:28 +01:00 |
|
Jagoda Estera Ślązak
|
ca6ccd9acf
|
fix: Set logs required by grafana to INFO (#21)
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-22 14:49:55 +01:00 |
|
Jagoda Estera Ślązak
|
b5a56a6a4e
|
perf: Use governor for rate limiting (#20)
Fixes: #19
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-22 14:49:26 +01:00 |
|
Jagoda Estera Ślązak
|
9eb86b23ce
|
refactor: Apply more lints (#17)
Sets lint rules and applies required changes.
Fixes: #16
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-21 16:28:24 +01:00 |
|
Jagoda Estera Ślązak
|
aab39be662
|
feat: Improve logging (#13)
Improves logs and reduces verbosity.
Fixes: #8
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-21 14:35:52 +01:00 |
|
Jagoda Estera Ślązak
|
2b4205a60a
|
fix(config): Set default values for internal SMTP ports and max message size (#12)
Fixes: #7
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-21 14:27:21 +01:00 |
|
Jagoda Estera Ślązak
|
c010d999f5
|
fix: Correct a typo in SMTP answer (#11)
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-21 14:26:20 +01:00 |
|
l
|
f2f7767b71
|
refactor: get rid of indexing and slicing in check_armored_payload() (#15)
Indexing can potentially panic, without indexing
it is easier to make sure there will be no crash.
|
2026-01-21 14:25:40 +01:00 |
|
Jagoda Estera Ślązak
|
353f1dc77d
|
fix: Improve address extraction from SMTP commands (#14)
Prevents extraction failing on SRS.
Fixes: #9
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-21 14:06:20 +01:00 |
|
Jagoda Ślązak
|
6340f479ae
|
feat: Initial implementation
Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
|
2026-01-19 16:49:50 +01:00 |
|