139mail for Openclaw

A robust email management skill enabling AI agents to send and receive messages across major mail providers using IMAP and SMTP protocols.

chang-tong
v1.0.0
Mar 6, 2026
2
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install 139mail-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install 139mail-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is 139mail?

The 139mail skill is a high-performance communication extension designed for Openclaw Skills. It allows users to bridge their AI agent workflows with traditional email services, supporting both IMAP for message retrieval and SMTP for message delivery. This skill is compatible with a wide range of providers, including 139 Mail, QQ Mail, 163 Mail, and Gmail, making it a versatile tool for personal and professional automation.

By integrating this skill, users can interact with their mailboxes via natural language commands. Whether you need to draft a technical update with attachments or monitor your inbox for specific unread messages, the 139mail skill provides a secure and efficient interface for Openclaw Skills to handle these tasks autonomously.

139mail Use Cases

  • Sending automated notifications or reports directly from an AI agent.
  • Monitoring inboxes for specific unread messages or verification codes.
  • Attaching local files to outgoing emails for quick document sharing.
  • Reading and summarizing recent email threads without leaving the terminal or IDE.
  • Managing multiple email accounts from different providers through a single unified interface.

How 139mail Works

  1. The user provides a command related to email, such as 'send' or 'check', which triggers the skill within the Openclaw Skills environment.
  2. The skill loads encrypted or locally stored credentials from the configuration file.
  3. For incoming requests, it establishes an IMAP connection to fetch message headers or full body content.
  4. For outgoing requests, it uses the SMTP protocol to transmit text or HTML content, including any specified attachments.
  5. The skill parses the server response and returns a structured summary or confirmation back to the agent.

139mail Setup

  1. Locate the configuration directory for the skill:
cd ~/.openclaw/skills/139mail/config/
  1. Create or modify the email.json file with your specific provider details. For example, using 139 Mail:
{
  "email": "[email protected]",
  "password": "your_authorization_code",
  "smtp": {
    "host": "smtp.139.com",
    "port": 465,
    "secure": true
  },
  "imap": {
    "host": "imap.139.com",
    "port": 993,
    "secure": true
  }
}
  1. Ensure you use an 'Authorization Code' or 'App Password' instead of your primary login password for enhanced security.

139mail Data Schema & Taxonomy

The skill organizes its operations around a central configuration schema. All sensitive data is kept local to the user's machine.

Parameter Description
email The primary email address used for both IMAP and SMTP authentication.
password The secure app-specific password or authorization token.
smtp Object containing host, port (e.g., 465), and secure (boolean) settings.
imap Object containing host, port (e.g., 993), and secure (boolean) settings.
attachments List of file paths to be included in outgoing mail payloads.

139mail Advanced Features

  • Support for multi-provider configuration including Gmail, QQ, and 163.
  • Capability to handle both plain text and rich HTML email formats.
  • Integrated attachment handling for sending documents and media.
  • Secure local storage of configuration files with restricted user permissions.
  • Pagination and search filters for efficiently managing high-volume inboxes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*