imap-smtp-email
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.
imap-smtp-email enables you to connect to IMAP-compatible email servers for reading, searching, and retrieving messages from your inbox. The skill provides core email access capabilities that allow agents to fetch email content, list all email folders, and retrieve messages based on your search criteria. This makes it easy to build intelligent workflows that interact with standard email protocols for inbox management tasks.
AI-generated summary based on this skill's SKILL.md
Install
netease-youdao/LobsterAI/imap-smtp-email · repository language: TypeScript
git clone https://github.com/netease-youdao/LobsterAI
cp -r LobsterAI/SKILLs/imap-smtp-email ~/.claude/skills/imap-smtp-emailFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does imap-smtp-email help me read emails with IMAP?
imap-smtp-email enables you to connect to IMAP-compatible email servers for reading, searching, and retrieving messages from your inbox. The skill provides core email access capabilities that allow agents to fetch email content, list all email folders, and retrieve messages based on your search criteria. This makes it easy to build intelligent workflows that interact with standard email protocols for inbox management tasks.
Can imap-smtp-email send email via SMTP with attachments?
Yes, imap-smtp-email supports sending emails with attachments via SMTP. The skill handles email composition and transmission, allowing you to attach files to your outgoing messages. It manages the SMTP authentication process and enables you to send emails programmatically as part of your automated workflows.
Which email providers does imap-smtp-email work with for managing multiple accounts?
imap-smtp-email is designed to manage email accounts across multiple providers including Gmail, Outlook, 163.com, and QQ Mail. The skill supports standard IMAP and SMTP protocols, making it compatible with any email service that uses these protocols. This allows you to connect to and manage accounts from different providers within a single workflow.
How can I check Gmail unread messages and mark emails as read using imap-smtp-email?
imap-smtp-email provides filtering options to check for new or unread messages in your Gmail account. The skill allows you to mark messages as read or unread and organize your mailboxes accordingly. You can retrieve unread message counts and update message status to keep your inbox organized and track which emails you've reviewed.
What should I do if I encounter SMTP authentication failed errors with imap-smtp-email?
If you experience SMTP authentication failures with imap-smtp-email, verify that you have entered the correct server credentials and authentication method for your email provider. Ensure your email account has IMAP and SMTP access enabled, and check that you are using the correct port numbers for your provider. Some providers like Gmail may require app-specific passwords or enabling less secure app access.
Can imap-smtp-email download email attachments and search emails by subject?
Yes, imap-smtp-email supports downloading email attachments and searching emails by subject line. The skill enables you to fetch email content including attachments and perform mailbox searches using various criteria. This allows you to build workflows that automatically retrieve specific emails and their associated files for processing or storage.
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 accounts.json configuration file is automatically managed by LobsterAI Settings (邮箱设置). Legacy .env configuration is still supported as a fallback for older users. Do NOT ask the user to create or edit these files — 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 configuration files are located in this skill's directory (same folder as this SKILL.md file). The scripts load them automatically via absolute paths, regardless of the
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 8 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/config.js
SKILLs/imap-smtp-email/scripts/imap.js
SKILLs/imap-smtp-email/scripts/smtp.js
SKILLs/imap-smtp-email/setup.sh