Relays: each relay's MX preference #148

Merged
jcoffey-dev merged 1 commits from relay/mx-preference into main 2026-10-30 22:01:35 +00:00
Owner

Each relay's MX preference, beside its public name in the relay's settings. Where this server publishes a domain's DNS, the relays are its MX set (relay spec, RL-25; inbuxa-server #268). A server from before #268 sends no mxPreference, so the field reads 10, the server's default.

The help for Linked said turning a relay off closes its port 25. It doesn't: the relay keeps its mail and goes on taking mail in, held. The help now says so. The public name's help now says it goes in the MX and SPF records.

Previewed against a local server built from #268: a relay stored before the field existed shows 10, and setting it to 20 saved only that value (checked over JMAP).

Checks: typecheck, lint, i18n:check, 965 tests, build, notice-check.

Each relay's MX preference, beside its public name in the relay's settings. Where this server publishes a domain's DNS, the relays are its MX set (relay spec, RL-25; inbuxa-server #268). A server from before #268 sends no `mxPreference`, so the field reads 10, the server's default. The help for **Linked** said turning a relay off closes its port 25. It doesn't: the relay keeps its mail and goes on taking mail in, held. The help now says so. The public name's help now says it goes in the MX and SPF records. Previewed against a local server built from #268: a relay stored before the field existed shows 10, and setting it to 20 saved only that value (checked over JMAP). Checks: typecheck, lint, i18n:check, 965 tests, build, notice-check.
jcoffey-dev added 1 commit 2026-10-30 21:55:33 +00:00
Relays: each relay's MX preference
ci / build (pull_request) Skipped
ci / notices (pull_request) Successful in 52s
ci / publish (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 1m13s
19a7dc3092
A relay's settings get its MX preference, beside its public name: where
this server publishes a domain's DNS, the relays are its MX set (relay
spec, RL-25). A server from before that sends none, and the field reads
10, the server's default.

The help for Linked said turning a relay off closes its port 25. It
doesn't: the relay keeps its mail and goes on taking mail in, held, and
the help now says so. The public name's help says it goes in the MX and
SPF records.
jcoffey-dev merged commit c2b2974e70 into main 2026-10-30 22:01:35 +00:00
jcoffey-dev deleted branch relay/mx-preference 2026-10-30 22:01:35 +00:00
Sign in to join this conversation.