smtp

SMTP email client for Kit using native Zig FFI

Files

FileDescription
.editorconfigEditor formatting configuration
.gitignoreGit ignore rules for build artifacts and dependencies
.tool-versionsasdf tool versions (Zig, Kit)
LICENSEMIT license file
README.mdThis file
kit.tomlPackage manifest with metadata and dependencies
src/smtp.kitSMTP error type for typed error handling.
tests/smtp.test.kitTests for smtp
zig/kit_ffi.zigZig FFI module for kit ffi
zig/smtp.zigZig FFI module for smtp

Dependencies

No Kit package dependencies.

Installation

kit add gitlab.com/kit-lang/packages/kit-smtp.git

Usage

import Kit.Smtp

License

MIT License - see LICENSE for details.

Exported Functions & Types

SMTPError

SMTP error type for typed error handling. Variants distinguish between different failure modes.

Variants

SMTPConnectionError {message}
SMTPAuthError {message}
SMTPSendError {message}
SMTPProtocolError {message}