← Back to Skills Marketplace
250
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install msmtp-send
Description
Send plain-text emails using your local msmtp config (Gmail app password already set up in ~/.msmtprc). Strictly send-only; no reading, fetching, or inbox ac...
Usage Guidance
This skill is a simple, coherent wrapper around your local msmtp installation and does what it says: send plain-text emails using whatever credentials are configured in ~/.msmtprc. Before installing, confirm: (1) you are comfortable with the agent being able to send email (the platform allows autonomous invocation by default), (2) your ~/.msmtprc contains only an app-specific password (not your primary account password) and has restrictive file permissions (600), and (3) you trust the recipients the agent might be asked to contact. Small notes: the provided msmtprc.md is instructional and suggests storing an app password in the config (common but sensitive); change file perms and use an app password from Google. Also the docs contain a minor typo ('msmpt' vs 'msmtp') but that does not affect security. If you want to avoid any chance of unauthorized emails, restrict autonomous invocation of this skill or require explicit user confirmation before sending.
Capability Analysis
Type: OpenClaw Skill
Name: msmtp-send
Version: 1.0.0
The skill is a straightforward utility for sending plain-text emails via the msmtp command-line tool. The provided shell script (send.sh) correctly quotes its arguments to mitigate basic shell injection, and the documentation (SKILL.md and msmtprc.md) is consistent with the tool's stated purpose without any evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (send plain-text via local msmtp) match the actual files and requirements: a small send.sh wrapper that pipes a composed message to msmtp. Required binary is msmtp and no extra credentials or unrelated binaries are requested.
Instruction Scope
SKILL.md and send.sh stick to sending mail. The script requires three arguments (to, subject, body) and pipes them to msmtp; it does not read inboxes or other system files beyond relying on msmtp to read ~/.msmtprc for authentication (which the README explicitly documents).
Install Mechanism
No install spec; this is instruction-only plus a small bundled script. Nothing is downloaded or extracted from external URLs. Low install risk.
Credentials
No environment variables or external credentials are requested by the skill itself. It does rely on the user's existing ~/.msmtprc for SMTP credentials (the included msmtprc.md shows storing an app password there). This is proportionate to sending email but users should be aware that msmtprc may contain plaintext app passwords and should be protected (file perms, use app-specific password).
Persistence & Privilege
Skill has no elevated persistence flags (always:false) and does not modify other skills or system-wide config. It can be invoked autonomously per platform default, which is expected for tools but should be considered by users when granting agent autonomy.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install msmtp-send - After installation, invoke the skill by name or use
/msmtp-send - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of msmtp-send skill.
- Enables sending plain-text emails using your local msmtp configuration.
- Only supports sending emails; no inbox access or message retrieval.
- Requires an existing Gmail app password already configured
- Invoked via an exec tool running a local send.sh script.
- Suitable for notifications, test emails, and simple alerts.
Metadata
Frequently Asked Questions
What is msmtp-send?
Send plain-text emails using your local msmtp config (Gmail app password already set up in ~/.msmtprc). Strictly send-only; no reading, fetching, or inbox ac... It is an AI Agent Skill for Claude Code / OpenClaw, with 250 downloads so far.
How do I install msmtp-send?
Run "/install msmtp-send" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is msmtp-send free?
Yes, msmtp-send is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does msmtp-send support?
msmtp-send is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created msmtp-send?
It is built and maintained by izombix (@izombix); the current version is v1.0.0.
More Skills