ymailink for Openclaw

A highly versatile terminal email client for sending, reading, and organizing emails, complete with AI automation.

2969192546
v1.1.1
May 22, 2026
1
591
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install ymailink

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 ymailink 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 ymailink?

ymailink is a comprehensive, Python-based terminal email client that allows you to manage multiple email accounts directly from your shell. By uniting IMAP/SMTP, Gmail (Google API), Outlook (Microsoft Graph API), and Exchange protocols, it provides a cohesive interface to unified inbox operations. Utilizing robust email handling libraries, this tool fits seamlessly into developer-driven ecosystems.

As part of the wider array of Openclaw Skills, it provides command-line aficionados with the capability to draft, organize, and automate messages using system scripts or localized tools. With built-in support for multiple backend endpoints, standard RFC 822 schemas, and interactive terminal-based editor integration, it optimizes productivity for shell-centric workflows.

ymailink Use Cases

  • Running terminal email commands inside developer and server environments without switching to a web browser.
  • Automating email notifications, updates, and system reports through shell pipelines and template injections.
  • Reading, searching, and managing inbox messages across Gmail, Outlook, Exchange, and IMAP servers seamlessly.
  • Generating automated, AI-powered summaries and rapid replies to handle high volumes of correspondence directly from your CLI.

How ymailink Works

  1. Check System Environment: Verify Python 3.11+ and the CLI tool installation locally.
  2. Load Configuration: Parse credentials, backends, and AI keys defined inside the global config.toml file.
  3. Authenticate Services: Establish connection handshakes with targeted IMAP, OAuth2 (Gmail/Outlook), or Exchange systems.
  4. Execute CLI Subcommands: Dispatch commands across seven operational categories including accounts, folders, messages, templates, and flags.
  5. Invoke AI Utilities: Pass fetched content to configuration-backed AI endpoints to parse and return instant summaries or drafts.

ymailink Setup

To leverage this skill, verify its presence and setup your system configurations:

# Verify your CLI installation first
which ymailink || pip install "git+https://github.com/lizhisec/ymailink.git#egg=ymailink[all]"

# Configure your accounts interactively
ymailink account configure

Copy the configuration generated on stdout and write it to ~/.config/ymailink/config.toml. Integrate this tool into your workflows to access optimized email management capabilities via Openclaw Skills.

ymailink Data Schema & Taxonomy

Configuration Paths

Directory / File Description
~/.config/ymailink/config.toml Main configuration defining backends, credentials, proxy, and AI keys.
~/.config/ymailink/tokens/ Secured storage cache for OAuth2 provider tokens (chmod 0600).
~/Downloads Default download target for email attachments.

Minimal Configuration Structure (config.toml)

# Sample Configuration Setup
[ai]
api-key = "your_openai_or_custom_key_here"
endpoint = "https://ai.ymailink.com"

ymailink Advanced Features

  • AI-Generated Summarization: Instantly synthesize threads using ai short-summary or ai summary commands.
  • Rapid Email Drafts: Generate quick, context-aware email replies utilizing interactive templates.
  • Flexible Script Piping: Stream inline templates or stdin redirection patterns straight to standard SMTP or backend mailer mechanisms.
  • Secure Credential Handling: Integrates seamlessly with raw password inputs, customized external command prompts, or system keyring parameters.
  • OAuth2 Token Caching: Secure local persistence of Microsoft and Google authorization credentials.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*