ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

gomail

Send emails via the gomail sender CLI with attachments, templates, and recipient management. Use when sending or testing email delivery from OpenClaw.

Why use this skill?

Use the gomail skill to send automated emails from OpenClaw. Features support for attachments, templates, and SMTP configuration for efficient agent communication.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/craftslab/gomail
Or

What This Skill Does

The gomail skill provides an interface for OpenClaw to interact with the gomail sender CLI. This allows your AI agent to dispatch automated emails, handle notification workflows, or perform email testing programmatically. By abstracting the complexities of SMTP configuration and command-line arguments, this skill enables seamless integration of transactional email capabilities directly into your OpenClaw automation pipelines. Whether you are sending periodic reports, alerts based on triggered system events, or confirming task completions, the gomail skill acts as a bridge between your agent's decision-making logic and the global email infrastructure.

Installation

To utilize this skill, ensure your environment is running on a Linux AMD64 architecture. Start by executing the installation command: clawhub install openclaw/skills/skills/craftslab/gomail. Once installed, locate the sender binary within the skill directory. It is highly recommended that you place the sender binary in your system path (e.g., /usr/local/bin/) to facilitate execution. Configuration is managed via a JSON file. Use the provided sender.json template to input your SMTP credentials, host details, and default sender identity. Be sure to secure this file, as it contains sensitive authentication data.

Use Cases

  • Automated Reporting: Have OpenClaw run a data analysis task and email the results as an attachment to your team.
  • System Monitoring: Configure your agent to detect failed processes or high resource usage and automatically trigger an email alert to the system administrator.
  • Workflow Confirmation: Notify users upon the completion of long-running agent tasks or document processing workflows.
  • Testing: Use the CLI in a development environment to verify that email delivery services are configured correctly before deploying live integration hooks.

Example Prompts

  1. "Use the gomail skill to send a summary of today's meeting notes to the project management team at [email protected]."
  2. "Check the current logs for errors; if any are found, send a detailed report to my developer email address using the gomail tool."
  3. "Send a test email with the subject 'OpenClaw System Check' to [email protected] to verify that the SMTP settings are working correctly."

Tips & Limitations

Always keep your sensitive SMTP credentials out of shared repositories; use environment variables or encrypted configuration management if necessary. Remember that the --header flag is purely for display names; the actual sending address is strictly controlled by the sender configuration file. This skill is exclusively compatible with Linux environments, so ensure your host environment supports the binary execution. Finally, if you need to attach files, ensure they are in a format accessible by the OpenClaw user, and verify that the file paths are correctly passed to the command flags.

Metadata

Author@craftslab
Stars3409
Views1
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-craftslab-gomail": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#email#automation#smtp#notifications#cli
Safety Score: 3/5

Flags: network-access, file-read