Brad ArantandClaude Sonnet 5 407cc2e915 Add per-domain DKIM signing, admin console TLS, log rotation, and resolver timeout scoping
- DKIM signing was hardcoded to one domain; now keyed per-domain off
  the sending address, fixing mail for every domain but the original.
- Admin console (port 1027) is now TLS-wrapped instead of plaintext.
- barantmail.log now rotates by size (config-driven) instead of
  growing unbounded (previously hit 23GB).
- ResolverThreadScope.h: a <setenv> scoping fix for name resolution
  inside a <try> block that previously did not survive its own
  container.
- IMAPArgs.cpp: fixed "UID STORE 1:*" wrongly requiring UID 1 to
  exist, which silently made empty-folder operations delete nothing.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-06 17:39:06 +00:00
2022-06-29 13:34:49 -07:00
2020-02-29 19:25:13 -08:00
2022-12-07 15:00:04 -08:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-07-30 17:46:35 -07:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-12-07 15:00:04 -08:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2022-07-08 19:30:00 -07:00
2025-07-03 12:01:16 -07:00
2023-06-27 10:30:58 -07:00
2022-07-08 19:30:00 -07:00
2020-02-29 19:25:13 -08:00
2025-07-03 12:01:16 -07:00
2025-07-03 12:01:16 -07:00
2022-12-07 15:00:04 -08:00
S
Description
A compliant mail server that is simple and easy to setup and configure for multiple domains and users.
40 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 96.8%
Python 2.8%
Shell 0.4%