What problem does it solve?
This skill streamlines the process of sending emails from code by enabling SMTP-based delivery with HTML formatting, file attachments, and template-driven content.
Core Features & Use Cases
- Default Sender: Uses a default sender when none is provided, with support for varied domains.
- Markdown to HTML: Automatically converts Markdown content to nicely styled HTML for email clients.
- Multiple Providers: Works with Gmail, Outlook/Office 365, QQ, 163/126, SendGrid, Mailgun, Aliyun, or custom SMTP.
- Attachments & Templates: Attaches files and renders template-based emails with variable substitution.
- Use Case: Automate notification emails or reports sent from a Python workflow to end users or teammates.
Quick Start
Provide recipient, subject, and content, then optionally attach files, choose a template, and supply SMTP credentials to send.