imap-smtp-email
Read, search, and send email via IMAP and SMTP protocols. Supports Gmail, Outlook, 163.com, QQ Mail, and any standard IMAP/SMTP server with full mailbox management.
# imap-smtp-email Read, search, and send email via IMAP and SMTP protocols. Supports Gmail, Outlook, 163.com, QQ Mail, and any standard IMAP/SMTP server with full mailbox management. IMAP/SMTP Email provides complete email management through standard IMAP and SMTP protocols. It enables reading, searching, organizing, and sending emails directly from your OpenClaw instance, with support for attachments, HTML emails, and multiple mailbox providers. ## How It Works The skill connects to any IMAP server to receive and manage emails, and any SMTP server to send them. It uses Node.js scripts that authenticate with your email credentials (or app passwords for services like Gmail). Commands are executed via the CLI, supporting operations like checking unread messages, fetching full email content, searching with filters, downloading attachments, and sending emails with rich formatting. ## Key Features - **Inbox Management**: Check for new/unread emails, fetch full message content, and mark messages as read or unread - **Advanced Search**: Filter emails by sender, subject, date range, read status, and recency (e.g., last 2 hours or 7 days) - **Attachment Handling**: Download all attachments from an email or target specific files by name - **Email Sending**: Send plain text or HTML emails with CC, BCC, and file attachments via SMTP - **Mailbox Navigation**: List all folders/mailboxes and operate on any specific folder - **Multi-Provider Support**: Pre-configured for Gmail, Outlook, 163.com, 126.com, 188.com, QQ Mail, and more ## Requirements - **Runtime**: Node.js and npm must be installed - **IMAP Credentials**: IMAP server host, username, and password (or app password). Supports: Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, vip.188.com, QQ Mail - **SMTP Credentials**: SMTP server host, username, and password (or app password) for sending emails - **Gmail Users**: Must use an App Password (16-character code) with 2-Step Verification enabled; regular passwords are not accepted - **163.com Users**: Must use an authorization code, not the account password ## Use Cases - **Email Triage**: Quickly check and filter unread emails to prioritize important messages - **Automated Replies**: Search for specific emails and send formatted responses with attachments - **Attachment Collection**: Batch download attachments from emails matching search criteria - **Newsletter Management**: Send HTML newsletters to multiple recipients with CC/BCC support - **Mailbox Organization**: Mark emails as read/unread and manage messages across multiple folders ## Installation Install via: `npx clawhub@latest install imap-smtp-email`
Установка
Выполните в терминале
npx clawhub@latest install imap-smtp-emailНажмите кнопку Установить вверху этой страницы для быстрой настройки в один клик