← 返回 Skills 市场
lksrz

Mailgun Simple

作者 Coder AI · GitHub ↗ · v2.2.0
cross-platform ✓ 安全检测通过
756
总下载
2
收藏
0
当前安装
16
版本数
在 OpenClaw 中安装
/install mailgun-simple
功能描述
Send outbound emails via the Mailgun API. Uses MAILGUN_API_KEY, MAILGUN_DOMAIN, MAILGUN_REGION, and MAILGUN_FROM.
使用说明 (SKILL.md)

Mailgun Simple

Send outbound emails using the official Mailgun JS SDK.

Environment Variables

Variable Required Default Description
MAILGUN_API_KEY Yes Your private Mailgun API key.
MAILGUN_DOMAIN Yes aicommander.dev Your verified sending domain.
MAILGUN_REGION Yes EU API region: EU or US.
MAILGUN_FROM No Postmaster \x3Cpostmaster@{domain}> Default sender address.

Setup

npm install [email protected] [email protected]

Tools

Send Email

MAILGUN_API_KEY=xxx MAILGUN_DOMAIN=example.com MAILGUN_REGION=EU node scripts/send_email.js \x3Cto> \x3Csubject> \x3Ctext> [from]
安全使用建议
This skill appears to do exactly what it says: it needs your Mailgun API key and domain to send email. Before installing, consider: (1) only provide a Mailgun API key you trust the skill to use—prefer a scoped/limited key if Mailgun supports it; (2) be aware the skill can send emails to arbitrary recipients while it has the key, so don't expose highly-privileged keys in shared environments; (3) npm dependencies carry normal supply-chain risk—review versions if you need stricter controls; (4) if you plan to allow autonomous invocation, limit where it can send or require explicit confirmation to avoid accidental mass sends. Rotate the API key if you later remove the skill or suspect it was exposed.
功能分析
Type: OpenClaw Skill Name: mailgun-simple Version: 2.2.0 The OpenClaw skill 'mailgun-simple' is benign. It correctly implements an email sending utility using the official Mailgun JS SDK, reading necessary API credentials and domain information from environment variables as expected. The `SKILL.md` provides clear, non-malicious instructions and specifies legitimate dependencies. The `scripts/send_email.js` file directly passes user inputs to the Mailgun SDK without any signs of command injection vulnerabilities, data exfiltration, or other malicious activities. All observed behavior aligns with the stated purpose of sending outbound emails.
能力评估
Purpose & Capability
Name/description, required env vars (MAILGUN_API_KEY, MAILGUN_DOMAIN, MAILGUN_REGION, MAILGUN_FROM), required binary (node), and npm deps (mailgun.js, form-data) all directly relate to sending Mailgun emails.
Instruction Scope
SKILL.md and scripts/send_email.js only instruct running the Node script and reading the declared environment variables; the code uses only those vars and Mailgun endpoints and does not access unrelated files, paths, or external endpoints.
Install Mechanism
Dependencies are installed via npm ([email protected] and [email protected]). This is the expected mechanism for a Node Mailgun integration; no arbitrary URL downloads or extract operations are present.
Credentials
Requested environment variables are minimal and necessary for Mailgun usage. MAILGUN_API_KEY is the primary credential; MAILGUN_FROM, DOMAIN, and REGION are appropriate and justified.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges or modify other skills or system-wide settings. Default autonomous invocation is allowed (platform default) but not excessive here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mailgun-simple
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mailgun-simple 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.2.0
Better startup error: missing MAILGUN_API_KEY now prints a full configuration guide with usage example and link to Mailgun dashboard
v2.1.0
Added package.json with type:module — fixes crash when running with node (ES module syntax requires explicit module type)
v2.0.2
- Updated environment variable requirements: MAILGUN_DOMAIN and MAILGUN_REGION are now required. - Added MAILGUN_FROM to the documented required environment variables. - Updated metadata to reflect new required variables. - Clarified environment variable requirements in documentation table.
v2.0.1
- Added MAILGUN_DOMAIN and MAILGUN_REGION to required environment variables in metadata. - Pinned dependencies to [email protected] and [email protected]. - Updated documentation to use a table for environment variables; added MAILGUN_FROM option. - Clarified installation command with specific dependency versions.
v2.0.0
Resetting version history to fix inconsistencies. Final fix for security flags and metadata.
v1.0.7
- Added support for the clawdbot platform in the skill metadata. - Removed the _meta.json file. - No changes to core functionality or usage.
v1.0.6
- Updated SKILL.md with improved setup instructions and metadata for easier installation and configuration. - Clarified required environment variables and added explicit install command for dependencies. - Enhanced overall documentation clarity and formatting.
v1.0.5
- Updated documentation in SKILL.md for clarity and completeness. - Expanded and reformatted environment variable and requirements sections. - Added detailed setup instructions and example usage. - Improved security notes regarding environment variables and API key handling.
v1.0.4
- No changes detected in this version. - Documentation, environment, and installation requirements remain unchanged.
v1.0.1
- Version bump to 1.0.1 with no changes to files or documentation. - No new features, fixes, or dependency updates in this release.
v1.2.2
Metadata Fix: Moved full metadata into SKILL.md to ensure registry correctly displays environment variables and install steps.
v1.2.1
Re-publishing for stability.
v1.2.0
Security: Removed invasive .env loading. Switched to pure process.env consumer. Metadata: Explicitly declared all required environment variables for registry visibility.
v1.1.1
Re-publishing correct version after cleanup.
v1.1.0
Security: Removed test scripts with hardcoded keys. Fixed metadata inconsistencies in the registry.
v1.0.0
Renamed to mailgun-simple. Using official mailgun.js SDK with EU region support.
元数据
Slug mailgun-simple
版本 2.2.0
许可证
累计安装 0
当前安装数 0
历史版本数 16
常见问题

Mailgun Simple 是什么?

Send outbound emails via the Mailgun API. Uses MAILGUN_API_KEY, MAILGUN_DOMAIN, MAILGUN_REGION, and MAILGUN_FROM. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 756 次。

如何安装 Mailgun Simple?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mailgun-simple」即可一键安装,无需额外配置。

Mailgun Simple 是免费的吗?

是的,Mailgun Simple 完全免费(开源免费),可自由下载、安装和使用。

Mailgun Simple 支持哪些平台?

Mailgun Simple 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Mailgun Simple?

由 Coder AI(@lksrz)开发并维护,当前版本 v2.2.0。

💬 留言讨论