email

Send and receive emails via IMAP/SMTP using curl.

7|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/KrishavRajSingh/computer --skill email-krishavrajsingh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email
Source: https://github.com/KrishavRajSingh/computer/tree/main/sandbox/opencode/skills/email
Command: npx skills add https://github.com/KrishavRajSingh/computer --skill email-krishavrajsingh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Emails often require automation for sending notifications or checking mail from scripts. This Skill enables sending and receiving emails via IMAP/SMTP directly from the terminal using curl.

Core Features & Use Cases

  • Send: Dispatch emails from scripts or automation tasks without opening an email client.
  • Receive & Read: Check inbox status, fetch headers, and read messages programmatically.
  • Use Case: Integrate with alerting pipelines to notify teams when critical events occur.

Quick Start

Use the email skill to send a test message from the agent's configured inbox or a specified SMTP/IMAP server.

Frequently Asked Questions about email

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

FAQPage Schema
How do I send and receive email from the command line using curl?

You can send and receive email via IMAP and SMTP directly from the terminal using curl. This approach enables programmatic inbox monitoring and automated email dispatch without opening a dedicated email client.

Can I use this to check my inbox and read messages programmatically?

Yes, you can check inbox status, fetch message headers, and read full emails programmatically. It connects to IMAP servers using curl to retrieve and parse incoming mail data from scripts.

Does sending email via curl work with any SMTP and IMAP provider?

Yes, sending and receiving email via curl works with any standard IMAP and SMTP provider. You must supply your server credentials securely via environment variables or direct input to authenticate the connection.

What's the best way to automate email notifications for alerting pipelines?

Automating email notifications for alerting pipelines is best handled by dispatching messages via SMTP using curl. This allows scripts to send critical event alerts automatically without manual email client interaction.

Do I need curl installed to send emails from a script via IMAP and SMTP?

Yes, curl is required to use this email automation method. You also need network access to your target IMAP and SMTP servers, along with valid credentials supplied securely for authentication.

Can I target an alternate email account instead of the default agent inbox?

Yes, you can target alternate email accounts by supplying their specific IMAP and SMTP credentials. This allows the curl commands to authenticate and interact with multiple different mailboxes as needed.