imap-smtp-email
This skill enables you to connect to email servers using IMAP and SMTP protocols, allowing you to retrieve messages, check inboxes, and manage email operations programmatically. Integrate email functionality into your workflows with straightforward protocol support for both reading and sending capabilities.
imap-smtp-email enables you to connect to your email server via IMAP protocol and retrieve unread messages programmatically. Once connected to your email provider (Gmail, Outlook, 163.com, etc.), you can filter messages by read status and access their full content. The skill handles the IMAP protocol details, so you can focus on processing your messages without managing low-level connection logic.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-28
imap-smtp-email enables you to connect to your email server via IMAP protocol and retrieve unread messages programmatically. Once connected to your email provider (Gmail, Outlook, 163.com, etc.), you can filter messages by read status and access their full content. The skill handles the IMAP protocol details, so you can focus on processing your messages without managing low-level connection logic.
Use it when
- Yes, imap-smtp-email supports sending emails with optional attachments via SMTP.
- imap-smtp-email is designed to work with multiple email providers including Gmail, Outlook, 163.com, and QQ Mail.
Verify before relying
Read SKILL.md below before installing (7 files). Open directory: indexed for reading, not audited.
Install
freestylefly/wesight/imap-smtp-email · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I read unread messages using IMAP with imap-smtp-email?
imap-smtp-email enables you to connect to your email server via IMAP protocol and retrieve unread messages programmatically. Once connected to your email provider (Gmail, Outlook, 163.com, etc.), you can filter messages by read status and access their full content. The skill handles the IMAP protocol details, so you can focus on processing your messages without managing low-level connection logic.
Can imap-smtp-email send emails with attachments?
Yes, imap-smtp-email supports sending emails with optional attachments via SMTP. You can compose messages with multiple recipients and attach files programmatically. The skill manages the SMTP protocol communication with your email server, allowing you to integrate email-sending functionality directly into your workflows without handling protocol complexity yourself.
What email providers can I connect to with imap-smtp-email?
imap-smtp-email is designed to work with multiple email providers including Gmail, Outlook, 163.com, and QQ Mail. Each provider requires specific IMAP and SMTP configuration settings, which imap-smtp-email helps you manage. The skill supports standard protocol connections, making it flexible enough to work with most email services that offer IMAP and SMTP access.
How can I search and filter emails by sender or subject using imap-smtp-email?
imap-smtp-email allows you to search, filter, and organize emails by sender, subject, date, or read status. You can query your mailbox with specific criteria to retrieve only the messages you need. This functionality helps you build email management workflows that automatically categorize or process messages based on your defined filters.
Does imap-smtp-email support downloading and extracting email attachments?
Yes, imap-smtp-email provides functionality to download and extract email attachments programmatically. You can retrieve attached files from your emails and process them as needed in your workflow. This capability makes it easy to automate attachment handling without manually managing each file.
What license does imap-smtp-email use?
imap-smtp-email is released under the MIT license, which permits you to use, modify, and distribute the skill freely for both personal and commercial purposes. The MIT license is permissive and includes minimal restrictions, making imap-smtp-email suitable for a wide range of integration scenarios.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
IMAP/SMTP Email Tool
Read, search, and manage email via IMAP protocol. Send email via SMTP. Supports Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, vip.188.com, and any standard IMAP/SMTP server.
Important: Configuration is Pre-configured
The .env configuration file is automatically managed by WeSight Settings (邮箱设置). Do NOT ask the user to create or edit .env — just run the commands directly. If credentials are wrong, the scripts will return a clear error message; only then should you inform the user to check their email settings.
The .env file is located in this skill's directory (same folder as this SKILL.md file). The scripts load it automatically via an absolute path, regardless of the current working directory.
Configuration Reference
Create .env in the skill folder or set
(truncated - see the full file via the links below)
File tree — 7 files
SKILLs/imap-smtp-email/README.md
SKILLs/imap-smtp-email/SKILL.md
SKILLs/imap-smtp-email/_meta.json
SKILLs/imap-smtp-email/package.json
SKILLs/imap-smtp-email/scripts/imap.js
SKILLs/imap-smtp-email/scripts/smtp.js
SKILLs/imap-smtp-email/setup.sh
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Read, check, and manage incoming emails via IMAP protocol”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Gmail Skill lets you read, search, send, and draft emails directly from Gmail, plus look up contacts from Google Contacts. It supports multiple accounts and requires explicit confirmation before sending any message.
This skill enables agents to connect to IMAP-compatible email servers for reading, searching, and retrieving messages. It provides core email access capabilities for building intelligent workflows that interact with standard email protocols and inbox management tasks.
This skill enables AI agents to compose and transmit emails with customizable subject lines and message bodies. It integrates with the pywayne ecosystem to provide a straightforward, production-ready approach to email delivery within agent workflows.
This skill integrates Mailpit, a lightweight email testing tool, into .NET Aspire projects for seamless local development workflows. It handles containerized SMTP server setup and web UI configuration, enabling developers to capture and inspect emails without external services. Perfect for testing email functionality across .NET applications during development cycles.
This skill guides you through integrating Mailpit, a lightweight email testing tool, into your Aspire-based projects. Learn how to configure email capture, inspect messages during development, and streamline your testing pipeline without external dependencies.
email-sender enables you to integrate email delivery directly into your applications using SMTP. Configure your mail server settings and trigger messages programmatically to automate notifications, alerts, and communications at scale.
More skills Google Gmail (NOASSERTION) · gmail-email (MIT) · Gmail (unlicensed)