mailkit

package
v0.38.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2026 License: MIT Imports: 14 Imported by: 0

README

mailkit

import "github.com/kitsunium/sdk/framework/internal/kit/mailkit"

Package mailkit is what framework/kit/mail plugs into kit: the outbox kit's mailers keep — the SDK's mail spool, on the database that keeps the mailer's service in the queue subsystem's sealed broker, else in the data directory or in memory — and the transports that empty it, the SDK's SMTP transport and its capture transport (ADR 0179 §1, step 6). kit's core imports neither the SDK's spool nor a transport: it reaches them through plug, and a product that declares no mailer links none of them.

Package mailkit — the compile-time proof that the outbox is kit's.

Index

func Enable

func Enable()

Enable plugs the mailers' outbox and their transports into kit.

Generated from docs/api by tools/genindex.

Documentation

Overview

Package mailkit is what framework/kit/mail plugs into kit: the outbox kit's mailers keep — the SDK's mail spool, on the database that keeps the mailer's service in the queue subsystem's sealed broker, else in the data directory or in memory — and the transports that empty it, the SDK's SMTP transport and its capture transport (ADR 0179 §1, step 6). kit's core imports neither the SDK's spool nor a transport: it reaches them through plug, and a product that declares no mailer links none of them.

Package mailkit — the compile-time proof that the outbox is kit's.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Enable

func Enable()

Enable plugs the mailers' outbox and their transports into kit.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL