send-email

Send emails via SMTP or API with attachments and HTML content.

2|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/dalehurley/phpbot --skill send-email-dalehurley
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: send-email
Source: https://github.com/dalehurley/phpbot/tree/main/skills/send-email
Command: npx skills add https://github.com/dalehurley/phpbot --skill send-email-dalehurley

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Email sending is a common automation task that often requires manual setup of SMTP details and formatting options; this skill abstracts that complexity to enable reliable programmatic email delivery.

Core Features & Use Cases

  • Compose and send emails with subject and body, attach files, and optionally send HTML content.
  • Support multiple recipients, CC, and configurable sender address via environment credentials.
  • Use cases include notifying teams, distributing reports, and sending transactional messages.

Quick Start

Send an email to someone with a subject and body using the skill.

Frequently Asked Questions about send-email

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send emails via SMTP with attachments programmatically?▼

To send emails via SMTP with attachments, you provide the recipient, subject, and body, and the skill handles the dispatch using your environment-stored SMTP credentials. It abstracts manual SMTP configuration for reliable delivery.

Can I send HTML formatted emails for automated notifications?▼

Yes, you can send HTML emails for automated notifications. The skill supports optional HTML content, allowing you to compose rich messages for distributing reports or transactional updates via SMTP.

Do I need to configure SMTP credentials in my environment to send transactional emails?▼

Yes, you must configure SMTP credentials in your environment to send transactional emails. The skill requires these stored credentials to authenticate the dispatch and properly handle errors during message delivery.

How do I add CC recipients when sending emails via SMTP?▼

You can add CC recipients when sending emails by specifying them in your input instructions. The skill supports multiple recipients and CC fields, using your configurable sender address for the final dispatch.

What is the best way to automate sending reports through email?▼

The best way to automate sending reports through email is using a skill that abstracts SMTP complexity. It allows you to compose messages, attach files, and handle delivery errors automatically for reliable report distribution.