Commit Graph

983 Commits

Author SHA1 Message Date
Mario Fetka 4e7f33ac58 Record outbound relay and LMTP live tests 2026-07-27 08:35:59 +02:00
Mario Fetka 6d78fbd535 Test relayhost connection failure recovery 2026-07-27 08:31:56 +02:00
Mario Fetka 49fade9a5a Prefer internal LMTP over outbound relays
Debian Trixie package bundle / packages (push) Successful in 22m7s
2026-07-27 08:28:09 +02:00
Mario Fetka 201f0c8eed Verify internal delivery stays unsigned 2026-07-27 08:14:18 +02:00
Mario Fetka 17f0ed0a48 Add live SRS forwarding coverage 2026-07-27 08:07:32 +02:00
Mario Fetka 96cb43f9ba Use configured trusted SMTP listener in MX test 2026-07-27 07:53:13 +02:00
Mario Fetka 4c8bd85028 Verify DKIM on direct MX delivery 2026-07-27 07:50:15 +02:00
Mario Fetka a0b6745b16 Wait for retained relay queue entries 2026-07-27 07:43:48 +02:00
Mario Fetka 8f0c151879 Make explicit queue retries reliable
Debian Trixie package bundle / packages (push) Successful in 22m1s
2026-07-27 07:28:25 +02:00
Mario Fetka 4d157aeecb Enforce outbound DKIM and SRS policy
Debian Trixie package bundle / packages (push) Successful in 21m55s
2026-07-27 07:05:23 +02:00
Mario Fetka d69c29a9a0 Sign trusted internal relay mail
Debian Trixie package bundle / packages (push) Successful in 21m50s
2026-07-27 06:50:19 +02:00
Mario Fetka 3c6ed40ded Harden SMTP relay test fixtures 2026-07-27 06:43:56 +02:00
Mario Fetka 7f1665c270 Fix queue agent listener delivery
Debian Trixie package bundle / packages (push) Successful in 25m49s
2026-07-26 23:33:30 +02:00
Mario Fetka fcc5097d0e Report relayhost preparation failures
Debian Trixie package bundle / packages (push) Successful in 22m23s
2026-07-26 22:53:10 +02:00
Mario Fetka 45623e3e87 Preserve queue agent listener port byte order
Debian Trixie package bundle / packages (push) Successful in 22m11s
2026-07-26 22:44:05 +02:00
Mario Fetka 70642db21c Retry queue agent registration promptly
Debian Trixie package bundle / packages (push) Successful in 22m13s
2026-07-26 22:38:27 +02:00
Mario Fetka 12f85d621b Load relayhost settings from legacy SMTP stores
Debian Trixie package bundle / packages (push) Failing after 11m6s
2026-07-26 21:48:20 +02:00
Mario Fetka afc4b20020 Discover live internal SMTP listener in relay test 2026-07-26 21:39:26 +02:00
Mario Fetka 4fb8e34113 Make SMTP relayhost live check executable 2026-07-26 21:35:08 +02:00
Mario Fetka 0fc8508059 Complete configurable SMTP relayhost delivery
Debian Trixie package bundle / packages (push) Successful in 21m55s
2026-07-26 21:32:02 +02:00
Mario Fetka d5554a5388 Test DANE through PowerDNS DNSSEC stack 2026-07-26 21:11:46 +02:00
Mario Fetka b9eeb545c3 Test complete Technitium DNSSEC stack 2026-07-26 20:38:42 +02:00
Mario Fetka 620786b39f Validate DANE with Technitium authority 2026-07-26 20:19:18 +02:00
Mario Fetka cf7b6e456e Test SMTP DANE through Technitium DNS 2026-07-26 20:06:10 +02:00
Mario Fetka 3d5d36ee70 Record SMTP DANE and MTA-STS test evidence 2026-07-26 19:55:32 +02:00
Mario Fetka 0c53fe2717 Avoid reserved test zone in SMTP DNSSEC fixture 2026-07-26 19:52:05 +02:00
Mario Fetka ec1972de06 Increase outbound SMTP worker stack
Debian Trixie package bundle / packages (push) Failing after 14m10s
2026-07-26 19:37:15 +02:00
Mario Fetka 210dcc48e7 Preserve authenticated DNS responses for SMTP policy
Debian Trixie package bundle / packages (push) Failing after 14m20s
2026-07-26 19:30:01 +02:00
Mario Fetka e5caacd837 Use SMTP port 25 for direct DANE lookups
Debian Trixie package bundle / packages (push) Failing after 14m29s
2026-07-26 19:25:28 +02:00
Mario Fetka 3957477b16 Report SMTP-27 delivery matrix on timeout 2026-07-26 19:22:12 +02:00
Mario Fetka 7718e45cff Move MTA-STS buffers off SMTP worker stack
Debian Trixie package bundle / packages (push) Successful in 21m55s
2026-07-26 19:18:47 +02:00
Mario Fetka 7b8cd59e84 Bind DNSSEC authority to configured loopback address 2026-07-26 19:11:42 +02:00
Mario Fetka 12fa5a81f2 Avoid mDNS port in DNSSEC fixture 2026-07-26 19:08:17 +02:00
Mario Fetka 1de3038009 Allow loopback authority in DNSSEC fixture 2026-07-26 19:05:59 +02:00
Mario Fetka 7fd227c527 Enable DNSSEC fixture validator diagnostics 2026-07-26 19:04:55 +02:00
Mario Fetka 2b4f6367f5 Route reserved test zone through DNSSEC fixture 2026-07-26 19:03:36 +02:00
Mario Fetka 52618c6926 Include validating resolver query diagnostics 2026-07-26 19:02:05 +02:00
Mario Fetka 0a479a5b5f Disable system chroot for DNSSEC test resolver 2026-07-26 19:00:20 +02:00
Mario Fetka 7bf33efa80 Run DNSSEC fixture outside private Bongo state 2026-07-26 18:56:27 +02:00
Mario Fetka 73c16a6079 Report DNS fixture startup diagnostics 2026-07-26 18:54:46 +02:00
Mario Fetka 6b0a045402 Add a signed DANE and MTA-STS live fixture
Debian Trixie package bundle / packages (push) Failing after 14m36s
2026-07-26 18:49:55 +02:00
Mario Fetka 1c1076cc9c Harden outbound DANE and MTA-STS policy selection 2026-07-26 18:44:32 +02:00
Mario Fetka 1e90175c52 Add a reusable local protocol test PKI 2026-07-26 17:46:49 +02:00
Mario Fetka b7928eedd8 Document the upstream webmail integration plan 2026-07-26 17:31:35 +02:00
Mario Fetka c95472e08e Use the Bongo icon for the web tab
Debian Trixie package bundle / packages (push) Failing after 10m7s
2026-07-26 17:28:53 +02:00
Mario Fetka 48ce00b257 Record SMTP-08 live evidence 2026-07-26 17:26:37 +02:00
Mario Fetka 4860d66eec Allow immediate REQUIRETLS delivery in fixture 2026-07-26 17:19:57 +02:00
Mario Fetka 434a5825f7 Place SMTP TLS fixture in shared state directory 2026-07-26 17:16:28 +02:00
Mario Fetka e8b69ae524 Make SMTP test CA readable by delivery agent 2026-07-26 17:09:04 +02:00
Mario Fetka 4331564222 Support private CAs for outbound SMTP TLS
Debian Trixie package bundle / packages (push) Failing after 11m38s
2026-07-26 16:58:41 +02:00