Email Send Skill for Openclaw

A lightweight utility for sending emails via SMTP using msmtp without the need for a full mail client.

xejrax
v1.0.0
Feb 4, 2026
1
5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install email-send

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install email-send using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Email Send Skill?

The Email Send Skill provides a streamlined, headless approach to email communication directly from your terminal or automated workflows. By leveraging the msmtp binary, this skill allows users to bypass heavy GUI mail clients and dispatch messages using standard SMTP protocols. It is an essential addition to the Openclaw Skills library for developers who need to integrate programmatic messaging into their environment.

This skill is designed for speed and simplicity, making it ideal for automation scripts and developer notifications. It handles plain text delivery and structured headers, ensuring that your automated agents can communicate effectively with minimal overhead using existing Openclaw Skills infrastructure.

Email Send Skill Use Cases

  • Automated deployment notifications and status updates.
  • Sending quick meeting reminders or summaries directly from the command line.
  • Programmatic delivery of logs or reports from headless server environments.
  • Dispatching files and documents as attachments without manual intervention.

How Email Send Skill Works

  1. The skill utilizes the msmtp utility as its core delivery engine.
  2. Users provide email content via standard input (stdin) or formatted strings.
  3. The skill reads required SMTP credentials and server configurations from environment variables.
  4. Headers like Subject, CC, and BCC are processed and appended to the message payload.
  5. The msmtp client establishes a secure connection to the SMTP host and transmits the message to the recipients.

Email Send Skill Setup

To use this component within the Openclaw Skills framework, you must install the msmtp package:

sudo dnf install msmtp

After installation, configure your environment with the following variables:

export SMTP_HOST='smtp.yourprovider.com'
export SMTP_PORT='587'
export SMTP_USER='your_username'
export SMTP_PASS='your_password'

Email Send Skill Data Schema & Taxonomy

The Email Send Skill relies on environment-based configuration and standard input piping. It organizes data according to the following schema:

Configuration Key Purpose Required
SMTP_HOST The address of the outgoing mail server Yes
SMTP_PORT The port used for SMTP (e.g., 587, 465) Yes
SMTP_USER The authentication username for the mail server Yes
SMTP_PASS The authentication password or app token Yes

Message structure follows standard RFC 5322 formatting when headers are included in the input stream.

Email Send Skill Advanced Features

  • Carbon Copy (CC) support for multi-recipient delivery.
  • Blind Carbon Copy (BCC) functionality for private recipient lists.
  • File attachment support via the --attach flag for document distribution.
  • Seamless piping integration, allowing output from other Openclaw Skills to be emailed instantly.
  • Minimal footprint suitable for containerized and resource-constrained environments.

SKILL.md


Loading

METADATA

Github Stars: 0
forks: 0

Featured*