email

Send, fetch, and read emails via IMAP and SMTP using curl.

1|1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/7Sageer/cc-assistant --skill email-7sageer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email
Source: https://github.com/7Sageer/cc-assistant/tree/main/.claude/skills/email
Command: npx skills add https://github.com/7Sageer/cc-assistant --skill email-7sageer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines email operations by providing a secure and reliable way to send, fetch, and read emails directly via IMAP/SMTP protocols, even with challenging providers like Tencent Enterprise Mail.

Core Features & Use Cases

  • Send Emails: Compose and send emails with subject, body, and CC recipients.
  • Fetch Emails: Retrieve lists of emails from specified mailboxes with details like sender, subject, and date.
  • Read Emails: Access the full content of specific emails by their ID.
  • Secure Credential Management: Uses macOS Keychain for secure password storage.
  • Use Case: Automatically send a daily summary of new customer inquiries received in your support inbox.

Quick Start

Send an email to [email protected] with the subject "Meeting Reminder" and the body "Hi Alice, just a reminder about our meeting tomorrow at 10 AM.".

Frequently Asked Questions about email

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

FAQPage Schema
How do I send and read emails using IMAP and SMTP protocols?

You can send and read emails using IMAP and SMTP protocols via curl. This Skill manages email operations including composing messages, retrieving recent mail, and parsing email headers and bodies securely.

Can I securely store my email credentials in macOS Keychain for automated scripts?

Yes, you can securely store your email credentials in macOS Keychain. This Skill supports secure password storage to manage email operations without exposing your login details in plain text scripts.

What is the best way to fetch a list of recent emails from a specific mailbox?

The best way to fetch a list of recent emails is using IMAP protocol via curl. You can retrieve lists of emails from specified mailboxes with details like sender, subject, and date.

Does this IMAP and SMTP approach work with Tencent Enterprise Mail?

Yes, this IMAP and SMTP approach works with Tencent Enterprise Mail. It offers robust TLS compatibility to handle challenging enterprise mail services reliably during send, fetch, and read operations.

How do I parse email headers and bodies when fetching mail via IMAP?

Parsing email headers and bodies is handled automatically when fetching mail via IMAP. The Skill accesses the full content of specific emails by their ID to extract sender, subject, date, and body text.

What are the limitations of using curl for sending and reading emails?

Using curl for sending and reading emails relies on direct IMAP and SMTP protocols without a graphical interface. You must manage credential setup in macOS Keychain and handle enterprise TLS compatibility configurations manually.