SkillHub

mail-sender-vutran

v1.0.0

Send emails via SMTP. Use when the user needs to send an email with a custom subject and body. This skill requires SMTP configuration (server, port, user, pass) to be set via environment variables or provided in the workflow.

Sourced from ClawHub, Authored by Trần Anh Vũ

Installation

Please help me install the skill `mail-sender-vutran` from SkillHub official store. npx skills add Jaskies/mail-sender-vutran

Mail Sender

This skill allows the agent to send emails using a standard SMTP server (like Gmail, Outlook, etc.).

Setup

The skill uses the following environment variables for configuration: - SMTP_SERVER: (e.g., smtp.gmail.com) - SMTP_PORT: (e.g., 587) - SMTP_USER: Your email address - SMTP_PASS: Your app-specific password - FROM_EMAIL: The sender's email (optional, defaults to SMTP_USER)

Usage

To send an email, use the bundled script:

python3 skills/public/mail-sender/scripts/send.py 
  --to-email "[email protected]" 
  --subject "Hello from OpenClaw" 
  --body "This is a test email sent via the mail-sender skill."

Security Note

For Gmail, use an App Password instead of your primary account password. Never hardcode credentials in the script or conversation history.