Public contract root for the mailglass_inbound sibling package.
Phase 40 keeps the stable surface narrow and explicit:
MailglassInbound.InboundMessageis the canonical normalized inbound value object.MailglassInbound.Routeris the adopter-owned routing DSL.MailglassInbound.Mailboxis the mailbox callback contract.MailglassInbound.Ingress.Plugis the first-party Postmark ingress entrypoint.MailglassInbound.Ingress.CachingBodyReaderis the package-local raw-body capture helper.version/0returns the package version string at compile time.
The canonical Phase 39 contract inventory lives in
mailglass_inbound/docs/api_stability.md.
Provider internals, persistence internals, mailbox execution runners, and any operator or UI surfaces remain internal or deferred even when package-local modules exist to support them.
Summary
Functions
@spec version() :: String.t()