Commit Graph

131 Commits

Author SHA1 Message Date
Mario Fetka fbb5c97ab0 config: keep Store mirrors authoritative
Debian Trixie package bundle / packages (push) Successful in 22m24s
2026-07-27 21:33:35 +02:00
Mario Fetka bed3bf66a3 tests: route SMTP IDNA fixture directly 2026-07-27 21:18:57 +02:00
Mario Fetka c204f7d0f0 tests: isolate SMTP IDNA fixture listener 2026-07-27 21:16:07 +02:00
Mario Fetka 6725fb4d50 smtp: unify IDNA2008 routing identities
Debian Trixie package bundle / packages (push) Successful in 22m24s
2026-07-27 20:54:47 +02:00
Mario Fetka 0bae0e06cb tests: record SMTPUTF8 live validation 2026-07-27 20:39:57 +02:00
Mario Fetka 27e00d1aa0 smtp: enforce SMTPUTF8 relay capabilities
Debian Trixie package bundle / packages (push) Successful in 22m23s
2026-07-27 20:01:48 +02:00
Mario Fetka 6cf7528d3b tests: verify BINARYMIME remains unavailable 2026-07-27 19:56:16 +02:00
Mario Fetka 8fcff3fa4b smtp: align BDAT error recovery with Postfix
Debian Trixie package bundle / packages (push) Successful in 22m21s
2026-07-27 19:37:20 +02:00
Mario Fetka da691adc43 smtp: gate relay DSN parameters on peer support
Debian Trixie package bundle / packages (push) Successful in 22m19s
2026-07-27 19:29:36 +02:00
Mario Fetka bbf16c25e5 Preserve DSN flags through queue rewriting
Debian Trixie package bundle / packages (push) Successful in 22m11s
2026-07-27 15:23:01 +02:00
Mario Fetka 33693a8d59 tests: wait for SMTP before DSN checks 2026-07-27 14:45:37 +02:00
Mario Fetka 2a77a4c9de smtp: preserve explicit DSN request semantics
Debian Trixie package bundle / packages (push) Successful in 22m24s
2026-07-27 14:31:41 +02:00
Mario Fetka 6aae71df06 tests: align SMTP evidence with Postfix 2026-07-27 14:19:06 +02:00
Mario Fetka 2a8eb4f357 Test byte-exact SMTP 8BITMIME delivery 2026-07-27 13:49:24 +02:00
Mario Fetka 222ea4b213 Test SMTP pipelining recovery 2026-07-27 13:41:54 +02:00
Mario Fetka b2f1efc73d Test SMTP size and disk-space boundaries 2026-07-27 13:05:00 +02:00
Mario Fetka ac0e174501 Add public SMTP open relay test 2026-07-27 11:55:49 +02:00
Mario Fetka 8a0b68257a Accept DSN without optional original recipient 2026-07-27 10:15:47 +02:00
Mario Fetka a7aa74d1c4 Use deterministic tests for transient queue retry 2026-07-27 10:09:05 +02:00
Mario Fetka 5ba0ef570e Test automatic relayhost retry backoff 2026-07-27 09:56:05 +02:00
Mario Fetka 8725cfbd7c Add durable queue retry backoff
Debian Trixie package bundle / packages (push) Successful in 21m55s
2026-07-27 08:59:22 +02:00
Mario Fetka 9acc289023 Retain mail across direct MX outages
Debian Trixie package bundle / packages (push) Successful in 22m8s
2026-07-27 08:43:35 +02:00
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 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 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 0c53fe2717 Avoid reserved test zone in SMTP DNSSEC fixture 2026-07-26 19:52:05 +02:00
Mario Fetka 3957477b16 Report SMTP-27 delivery matrix on timeout 2026-07-26 19:22:12 +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