email-smtp-send

Installation
SKILL.md

Email SMTP Send

Core Goal

  • Send outbound email via SMTP with env-configured credentials.
  • Attach local files into MIME email payload when requested.
  • Optionally append the sent message to IMAP sent mailbox for cross-client visibility.
  • Validate SMTP and sent-sync configuration before delivery.
  • Return machine-readable JSON status/error output.

Workflow

  1. Configure SMTP env vars (see references/env.md and assets/config.example.env).
  2. Optional: configure IMAP sent-sync env vars and install imapclient when sync is enabled.
  3. Validate configuration:
python3 scripts/smtp_send.py check-config
  1. Send one email:
Related skills

More from tiangong-ai/skills

Installs
547
GitHub Stars
6
First Seen
Feb 23, 2026