Skip to content

ChatSMTP Docs

ChatSMTP is the ChatArch Python CLI package shell for SMTP tooling. The public CLI currently exposes package metadata and the real command tree only; future SMTP capabilities should start with reusable Python APIs before extending CLI commands, docs, and tests.

  • CLI Tree


    Inspect the current real command surface: chatsmtp --tree / chatsmtp --tree-brief.

  • SMTP Boundary


    The current version is a lightweight entrypoint and does not send mail, store credentials, or connect to SMTP services.

  • Verification Contract


    --tree, --tree-brief, README, MkDocs, and tests must stay synchronized.

Quick Start

pip install ChatSMTP
chatsmtp --version
chatsmtp --tree
chatsmtp --tree-brief

Development Verification

pip install -e ".[dev,docs]"
python -m pytest -q
mkdocs build --strict
python -m build