Lightlines
Catalogue
Sign in
By tiangong-ai

email-smtp-send

tiangong-ai

Send email with attachments and a synced Sent copy.

email delivery

What it does

Sends email through SMTP with optional local attachments, Sent-mailbox synchronization, configuration validation, and JSON status output.

When to use it

Use for outbound email delivery, attachment sending, SMTP checks, or cross-client sent-mail visibility.

How to use it

Give it a recipient email address; it sends one email and returns machine-readable status or error output.

What you provide

  • recipient email address

Access · 5

This skill

recipient mailboxes

Write

Sends email to recipients (irreversible)

IMAP sent mailbox

Write

Appends email to Sent

imapclient

Execute

Installs imapclient for Sent sync

SMTP and IMAP environment variables

Read

Reads mail configuration variables

Good to know

  • cannot be undone: recipient mailboxes

What you need · 8

Runs the bundled sender with Python 3.

Requires an SMTP server host for outbound delivery.

Requires an SMTP username and password that the script uses to log in.

Reads the required SMTP password from the environment for SMTP login.


About this skill

Visibility
Public
Repository
tiangong-ai/agent-skills
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
5