← Back to Skills Marketplace
feastfuyan

Email Sender

by feastfuyan · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
374
Downloads
0
Stars
3
Active Installs
2
Versions
Install in OpenClaw
/install qqmail-sender
Description
通过SMTP协议使用QQ邮箱发送支持纯文本、HTML、附件的邮件,支持多收件人及抄送密送功能。
Usage Guidance
This skill appears to do what it says (send and receive QQ Mail via SMTP/POP3) but the package metadata fails to declare the required mailbox credentials. Before installing or using it: 1) Don’t paste your QQ mailbox authorization code into chat — provide credentials only via a secure secret store or agent credential mechanism. 2) Ask the skill author (or adjust metadata) to declare required env vars (e.g., QQ_EMAIL, QQ_SMTP_AUTH) and document secure storage/backoff behavior for auto-reply and scheduled checks. 3) Confirm whether the agent will act only when explicitly invoked (to avoid unattended sending) and whether attachments or inbox contents may be transmitted elsewhere. 4) The suggested pip dependency (python-docx) and README references to Node/ClawHub look unrelated to runtime — verify you actually need those before installing. If you cannot confirm secure credential handling and autonomous behavior limits, treat the skill with caution or run it in an isolated environment.
Capability Analysis
Type: OpenClaw Skill Name: qqmail-sender Version: 1.1.0 The OpenClaw AgentSkills bundle provides a legitimate email sending and receiving skill using standard SMTP/POP3 protocols. The `SKILL.md` and sample code demonstrate secure practices like SSL and the use of authorization codes instead of main passwords. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the AI agent. The `python-docx` dependency is for document processing, which is not directly related to email sending but is a common, benign library. All files align with the stated purpose of an email automation skill.
Capability Assessment
Purpose & Capability
The SKILL.md clearly requires an email username and an SMTP/POP3 authorization code (password) to send/receive mail, but the skill's declared requirements list no primary credential or required environment variables. That mismatch is incoherent: an email-sending skill normally needs a credential declaration and guidance for secure storage/use.
Instruction Scope
Runtime instructions show direct use of mailbox credentials and reading local files for attachments (expected for an email tool). However the SKILL.md provides no guidance on how the agent should obtain or securely store the authorization code, nor does the metadata declare the credential. Also features like 'scheduled inbox checks' and 'auto-reply' are described without limits, which could lead to an agent polling a mailbox or sending messages autonomously if misconfigured.
Install Mechanism
This is an instruction-only skill (no install spec). SKILL.md suggests 'pip install python-docx' although the provided sample code does not reference python-docx; the README discusses Node/npm/ClawHub CLI for publishing (developer-facing) which is unrelated to runtime. These are mild inconsistencies but not high-risk installation actions.
Credentials
The skill requires sensitive data (email address and authorization code) but declares no required env vars or primary credential. That under-declaration is a red flag because it leaves ambiguous how credentials are supplied and protected. The skill would reasonably need at minimum one credential variable (e.g., QQ_EMAIL and QQ_SMTP_AUTH) or explicit secure-vault instructions.
Persistence & Privilege
No persistent install, no always:true, and no config paths requested. The skill is user-invocable only and does not request elevated platform privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qqmail-sender
  3. After installation, invoke the skill by name or use /qqmail-sender
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
**Changelog for version 1.1.0 of qqmail-sender:** - Major documentation expansion with bilingual (Chinese/English) content, highlighting use cases, configuration, and benefits for OpenClaw AI Agents. - Added sections on email receiving (POP3), multi-agent collaboration, and detailed comparison with other communication tools. - Provided clear technical setup, sample codes for sending/receiving emails, and practical collaboration scenarios. - Improved structure and readability with feature tables, target audience clarification, and license info. - The focus of this update is comprehensive documentation for easier adoption and multi-agent use.
v1.0.0
Email Sender - 邮件发送技能 v1.0.0 - 首次发布,提供基础的邮件发送功能 - 支持QQ邮箱及其他SMTP邮箱发送 - 可发送纯文本、HTML邮件和带附件的邮件 - 支持抄送(CC)、密送(BCC)、多收件人
Metadata
Slug qqmail-sender
Version 1.1.0
License
All-time Installs 3
Active Installs 3
Total Versions 2
Frequently Asked Questions

What is Email Sender?

通过SMTP协议使用QQ邮箱发送支持纯文本、HTML、附件的邮件,支持多收件人及抄送密送功能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 374 downloads so far.

How do I install Email Sender?

Run "/install qqmail-sender" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Email Sender free?

Yes, Email Sender is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Email Sender support?

Email Sender is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Email Sender?

It is built and maintained by feastfuyan (@feastfuyan); the current version is v1.1.0.

💬 Comments