Commit Graph

  • 2249f21f77 queue: preserve LMTP retry envelopes master Mario Fetka 2026-07-28 11:54:22 +02:00
  • b05123944e docs: record SMTP-19 live evidence Mario Fetka 2026-07-28 10:09:19 +02:00
  • 8db5a1dcfa smtp: authorize configured external aliases Mario Fetka 2026-07-28 09:30:58 +02:00
  • caaa6d6526 tests: cover SMTP alias routing and SRS Mario Fetka 2026-07-28 09:22:18 +02:00
  • 3e156e0f04 smtp: harden alias loop handling Mario Fetka 2026-07-28 08:45:00 +02:00
  • 36173260a5 tests: complete SMTP recipient matrix Mario Fetka 2026-07-28 08:32:12 +02:00
  • 6d8c841106 queue: deduplicate canonical recipients Mario Fetka 2026-07-28 08:16:14 +02:00
  • 0d0f97ea59 smtp: distinguish bad paths from unknown users Mario Fetka 2026-07-28 07:45:31 +02:00
  • 3209fc32dd smtp: reject an empty recipient path Mario Fetka 2026-07-28 07:18:50 +02:00
  • 38ad8547e6 systemd: permit alias mirror updates Mario Fetka 2026-07-27 22:03:40 +02:00
  • d297844207 config: make alias sources Store authoritative Mario Fetka 2026-07-27 21:56:27 +02:00
  • 2b78d16791 tests: record SMTP IDNA live pass Mario Fetka 2026-07-27 21:44:47 +02:00
  • fbb5c97ab0 config: keep Store mirrors authoritative Mario Fetka 2026-07-27 21:33:35 +02:00
  • 1056e0c489 json: repair Unicode round trips Mario Fetka 2026-07-27 21:33:29 +02:00
  • bed3bf66a3 tests: route SMTP IDNA fixture directly Mario Fetka 2026-07-27 21:18:57 +02:00
  • c204f7d0f0 tests: isolate SMTP IDNA fixture listener Mario Fetka 2026-07-27 21:16:07 +02:00
  • 6725fb4d50 smtp: unify IDNA2008 routing identities Mario Fetka 2026-07-27 20:54:47 +02:00
  • 0bae0e06cb tests: record SMTPUTF8 live validation Mario Fetka 2026-07-27 20:39:57 +02:00
  • 27e00d1aa0 smtp: enforce SMTPUTF8 relay capabilities Mario Fetka 2026-07-27 20:01:48 +02:00
  • 6cf7528d3b tests: verify BINARYMIME remains unavailable Mario Fetka 2026-07-27 19:56:16 +02:00
  • b241ec0508 docs: record Postfix-aligned BDAT live test Mario Fetka 2026-07-27 19:48:23 +02:00
  • 8fcff3fa4b smtp: align BDAT error recovery with Postfix Mario Fetka 2026-07-27 19:37:20 +02:00
  • 59e8af7ebf docs: record Postfix-aligned DSN relay test Mario Fetka 2026-07-27 19:33:10 +02:00
  • da691adc43 smtp: gate relay DSN parameters on peer support Mario Fetka 2026-07-27 19:29:36 +02:00
  • bcb6f99c61 docs: record SMTP DSN release evidence Mario Fetka 2026-07-27 19:24:00 +02:00
  • 1cc477f6de queue: canonicalize DSN original recipient field Mario Fetka 2026-07-27 19:17:15 +02:00
  • 5d3d230a8c smtp: retain enhanced relay failure status Mario Fetka 2026-07-27 19:12:54 +02:00
  • 418005d7bc smtp: preserve DSN metadata through relay transport Mario Fetka 2026-07-27 19:09:15 +02:00
  • 3046e5431d docs: compare SMTP matrix with Postfix 3.11.1 Mario Fetka 2026-07-27 18:48:07 +02:00
  • aadac6c243 smtp: disable retired outbound queue consumer Mario Fetka 2026-07-27 18:41:15 +02:00
  • bbf16c25e5 Preserve DSN flags through queue rewriting Mario Fetka 2026-07-27 15:23:01 +02:00
  • 33693a8d59 tests: wait for SMTP before DSN checks Mario Fetka 2026-07-27 14:45:37 +02:00
  • 2a77a4c9de smtp: preserve explicit DSN request semantics Mario Fetka 2026-07-27 14:31:41 +02:00
  • 6aae71df06 tests: align SMTP evidence with Postfix Mario Fetka 2026-07-27 14:19:06 +02:00
  • 2a8eb4f357 Test byte-exact SMTP 8BITMIME delivery Mario Fetka 2026-07-27 13:49:24 +02:00
  • 222ea4b213 Test SMTP pipelining recovery Mario Fetka 2026-07-27 13:41:54 +02:00
  • b2f1efc73d Test SMTP size and disk-space boundaries Mario Fetka 2026-07-27 13:05:00 +02:00
  • 3a1dec8e59 Record SMTP open relay evidence Mario Fetka 2026-07-27 11:56:19 +02:00
  • ac0e174501 Add public SMTP open relay test Mario Fetka 2026-07-27 11:55:49 +02:00
  • a6f9c4b5d1 Record durable SMTP retry evidence Mario Fetka 2026-07-27 10:39:31 +02:00
  • 8a0b68257a Accept DSN without optional original recipient Mario Fetka 2026-07-27 10:15:47 +02:00
  • a7aa74d1c4 Use deterministic tests for transient queue retry Mario Fetka 2026-07-27 10:09:05 +02:00
  • 5ba0ef570e Test automatic relayhost retry backoff Mario Fetka 2026-07-27 09:56:05 +02:00
  • d782d593c4 Accept pre-backoff queue configuration Mario Fetka 2026-07-27 09:30:51 +02:00
  • 8725cfbd7c Add durable queue retry backoff Mario Fetka 2026-07-27 08:59:22 +02:00
  • 9acc289023 Retain mail across direct MX outages Mario Fetka 2026-07-27 08:43:35 +02:00
  • 4e7f33ac58 Record outbound relay and LMTP live tests Mario Fetka 2026-07-27 08:35:59 +02:00
  • 6d78fbd535 Test relayhost connection failure recovery Mario Fetka 2026-07-27 08:31:56 +02:00
  • 49fade9a5a Prefer internal LMTP over outbound relays Mario Fetka 2026-07-27 08:28:09 +02:00
  • 201f0c8eed Verify internal delivery stays unsigned Mario Fetka 2026-07-27 08:14:18 +02:00
  • 17f0ed0a48 Add live SRS forwarding coverage Mario Fetka 2026-07-27 08:07:32 +02:00
  • 96cb43f9ba Use configured trusted SMTP listener in MX test Mario Fetka 2026-07-27 07:53:13 +02:00
  • 4c8bd85028 Verify DKIM on direct MX delivery Mario Fetka 2026-07-27 07:50:15 +02:00
  • a0b6745b16 Wait for retained relay queue entries Mario Fetka 2026-07-27 07:43:48 +02:00
  • 8f0c151879 Make explicit queue retries reliable Mario Fetka 2026-07-27 07:28:25 +02:00
  • 4d157aeecb Enforce outbound DKIM and SRS policy Mario Fetka 2026-07-27 07:05:23 +02:00
  • d69c29a9a0 Sign trusted internal relay mail Mario Fetka 2026-07-27 06:50:19 +02:00
  • 3c6ed40ded Harden SMTP relay test fixtures Mario Fetka 2026-07-27 06:43:56 +02:00
  • 7f1665c270 Fix queue agent listener delivery Mario Fetka 2026-07-26 23:33:30 +02:00
  • fcc5097d0e Report relayhost preparation failures Mario Fetka 2026-07-26 22:53:10 +02:00
  • 45623e3e87 Preserve queue agent listener port byte order Mario Fetka 2026-07-26 22:44:05 +02:00
  • 70642db21c Retry queue agent registration promptly Mario Fetka 2026-07-26 22:38:27 +02:00
  • 12f85d621b Load relayhost settings from legacy SMTP stores Mario Fetka 2026-07-26 21:48:20 +02:00
  • afc4b20020 Discover live internal SMTP listener in relay test Mario Fetka 2026-07-26 21:39:26 +02:00
  • 4fb8e34113 Make SMTP relayhost live check executable Mario Fetka 2026-07-26 21:35:08 +02:00
  • 0fc8508059 Complete configurable SMTP relayhost delivery Mario Fetka 2026-07-26 21:32:02 +02:00
  • d5554a5388 Test DANE through PowerDNS DNSSEC stack Mario Fetka 2026-07-26 21:11:46 +02:00
  • b9eeb545c3 Test complete Technitium DNSSEC stack Mario Fetka 2026-07-26 20:38:42 +02:00
  • 620786b39f Validate DANE with Technitium authority Mario Fetka 2026-07-26 20:19:18 +02:00
  • cf7b6e456e Test SMTP DANE through Technitium DNS Mario Fetka 2026-07-26 20:06:10 +02:00
  • 3d5d36ee70 Record SMTP DANE and MTA-STS test evidence Mario Fetka 2026-07-26 19:55:32 +02:00
  • 0c53fe2717 Avoid reserved test zone in SMTP DNSSEC fixture Mario Fetka 2026-07-26 19:52:05 +02:00
  • ec1972de06 Increase outbound SMTP worker stack Mario Fetka 2026-07-26 19:37:15 +02:00
  • 210dcc48e7 Preserve authenticated DNS responses for SMTP policy Mario Fetka 2026-07-26 19:30:01 +02:00
  • e5caacd837 Use SMTP port 25 for direct DANE lookups Mario Fetka 2026-07-26 19:25:28 +02:00
  • 3957477b16 Report SMTP-27 delivery matrix on timeout Mario Fetka 2026-07-26 19:22:12 +02:00
  • 7718e45cff Move MTA-STS buffers off SMTP worker stack Mario Fetka 2026-07-26 19:18:47 +02:00
  • 7b8cd59e84 Bind DNSSEC authority to configured loopback address Mario Fetka 2026-07-26 19:11:42 +02:00
  • 12fa5a81f2 Avoid mDNS port in DNSSEC fixture Mario Fetka 2026-07-26 19:08:17 +02:00
  • 1de3038009 Allow loopback authority in DNSSEC fixture Mario Fetka 2026-07-26 19:05:59 +02:00
  • 7fd227c527 Enable DNSSEC fixture validator diagnostics Mario Fetka 2026-07-26 19:04:55 +02:00
  • 2b4f6367f5 Route reserved test zone through DNSSEC fixture Mario Fetka 2026-07-26 19:03:36 +02:00
  • 52618c6926 Include validating resolver query diagnostics Mario Fetka 2026-07-26 19:02:05 +02:00
  • 0a479a5b5f Disable system chroot for DNSSEC test resolver Mario Fetka 2026-07-26 19:00:20 +02:00
  • 7bf33efa80 Run DNSSEC fixture outside private Bongo state Mario Fetka 2026-07-26 18:56:27 +02:00
  • 73c16a6079 Report DNS fixture startup diagnostics Mario Fetka 2026-07-26 18:54:46 +02:00
  • 6b0a045402 Add a signed DANE and MTA-STS live fixture Mario Fetka 2026-07-26 18:49:55 +02:00
  • 1c1076cc9c Harden outbound DANE and MTA-STS policy selection Mario Fetka 2026-07-26 18:44:32 +02:00
  • 1e90175c52 Add a reusable local protocol test PKI Mario Fetka 2026-07-26 17:46:49 +02:00
  • b7928eedd8 Document the upstream webmail integration plan Mario Fetka 2026-07-26 17:31:35 +02:00
  • c95472e08e Use the Bongo icon for the web tab Mario Fetka 2026-07-26 17:28:53 +02:00
  • 48ce00b257 Record SMTP-08 live evidence Mario Fetka 2026-07-26 17:26:37 +02:00
  • 4860d66eec Allow immediate REQUIRETLS delivery in fixture Mario Fetka 2026-07-26 17:19:57 +02:00
  • 434a5825f7 Place SMTP TLS fixture in shared state directory Mario Fetka 2026-07-26 17:16:28 +02:00
  • e8b69ae524 Make SMTP test CA readable by delivery agent Mario Fetka 2026-07-26 17:09:04 +02:00
  • 4331564222 Support private CAs for outbound SMTP TLS Mario Fetka 2026-07-26 16:58:41 +02:00
  • 43bc6d1e87 Retry queued mail when SMTP becomes ready Mario Fetka 2026-07-26 16:48:04 +02:00
  • 753971e45a Wake queued mail when SMTP agent registers Mario Fetka 2026-07-26 16:35:12 +02:00
  • e942e6a3e2 Wait for SMTP queue agent registration Mario Fetka 2026-07-26 16:30:10 +02:00
  • 6df786529c Drive REQUIRETLS queue retries deterministically Mario Fetka 2026-07-26 16:23:04 +02:00