Skip to content

0.25.0

Choose a tag to compare

@RIAEvangelist RIAEvangelist released this 08 Sep 22:31

[Roshi's Codex PRIME] Mail requests now skip configured subscription verification when the actual requester IP equals the server-side IP of the same connection. This lets a verification service sharing that IP send its own emails without a subscriber key and also supports local development. Requests from different IPs, including other intranet machines, retain the configured verifier.

The gateway uses native socket addresses for HTTP/1.1 and HTTP/2. This requires no environment setting or domain lookup. CORS, report handling, provider delivery, caller APIs, and the existing no-verifier setup remain unchanged.

The mail guide includes an IP behavior table, and the purpose report records the three gates. Upgrade the gateway through the published arcane-os@0.25.0 package. Caller payloads need no change. Configuring a remote verification callback remains a separate host integration.

Mail guide · Purpose-gate report

GitHub Actions Check 34285710202 passed package-source validation, selected application-scope verification, tarball verification, and the informational installed Linux x64 capability smoke for source dcc0039115190daa647027fe763876b43f22b83e. The attached package is that Check run's exact selected artifact, 10079375719.

Mail-specific test source was updated and reviewed without local execution. No production request, email, or actual Windows, macOS, or Android mail execution was performed. Publication does not change a running gateway or configure its remote subscription verifier.