Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aidotnet avatar

Email Sender

  • 50 installs
  • 84 repo stars
  • Updated January 28, 2026
  • aidotnet/moyucode

email-sender is a Claude Code skill that sends email over SMTP with HTML content, attachments and multiple recipients using a Python script.

About

email-sender is a Claude Code skill that sends email over SMTP with HTML content, attachments and multiple recipients. It runs a bundled Python script that reads SMTP settings from environment variables. A developer uses it to send notifications or reports from a script or agent. It supports plain text, HTML templates and file attachments.

  • Sends email over SMTP with HTML and attachments
  • Supports multiple recipients and file attachments
  • Configured entirely through SMTP environment variables

Email Sender by the numbers

  • 50 all-time installs (skills.sh)
  • Ranked #1,082 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

email-sender capabilities & compatibility

Free to run; requires your own SMTP credentials such as a Gmail app password.

Capabilities
email sending · smtp delivery
Works with
gmail
Use cases
email
Pricing
Bring your own API key
From the docs

What email-sender says it does

Send emails with HTML content, attachments, and multiple recipients via SMTP.
SKILL.md
SMTP_HOST=smtp.gmail.com
SKILL.md
npx skills add https://github.com/aidotnet/moyucode --skill email-sender

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs50
repo stars84
Last updatedJanuary 28, 2026
Repositoryaidotnet/moyucode

What it does

Send a notification or report email over SMTP with optional HTML and attachments.

Who is it for?

Developers sending notification or report emails over SMTP from a script or agent.

Skip if: Bulk marketing campaigns or deliverability and bounce management.

When should I use this skill?

You need to send an email with a subject, body, HTML or attachment over SMTP.

What you get

An email with the given subject, body, HTML and attachments is sent over SMTP.

  • sent email

By the numbers

  • 6 SMTP environment variables documented (SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASS, SMTP_FROM)

Files

SKILL.mdMarkdownGitHub ↗

Email Sender Tool

Description

Send emails with HTML content, attachments, and multiple recipients via SMTP.

Trigger

  • /send-email command
  • User requests to send email
  • User needs email notification

Usage

# Send simple email
python scripts/send_email.py --to "user@example.com" --subject "Hello" --body "Message content"

# Send with attachment
python scripts/send_email.py --to "user@example.com" --subject "Report" --body "See attached" --attachment "report.pdf"

# Send HTML email
python scripts/send_email.py --to "user@example.com" --subject "Newsletter" --html "template.html"

Environment Variables

SMTP_HOST=smtp.gmail.com
SMTP_PORT=587
SMTP_USER=your-email@gmail.com
SMTP_PASS=your-app-password
SMTP_FROM=Your Name <your-email@gmail.com>

Tags

email, smtp, notification, automation

Compatibility

  • Codex: ✅
  • Claude Code: ✅

Related skills

FAQ

How is it configured?

It reads SMTP host, port, user, password and from address from environment variables.

Can it send attachments?

Yes, it supports file attachments and HTML content.

Automation & Workflowsintegrationsbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.