← 返回
未分类 Key 中文

PO6 Mailbox

Manage PO6 email aliases, mailbox, and landing pages via the PO6 MCP server. Use when the user wants to read, send, search, compose, reply, or forward emails...
通过 PO6 MCP 服务器管理 PO6 邮件别名、邮箱和落地页。适用于用户需要读取、发送、搜索、撰写、回复或转发邮件的场景。
winstein winstein 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 391
下载
💾 0
安装
1
版本
#latest

概述

PO6 Mailbox

Manage your PO6 email aliases, mailbox, and landing pages through natural language.

PO6 gives you short, memorable email addresses like you@po6.com or email on your own domain. This skill connects to the PO6 MCP server so you can manage everything conversationally.

Setup

1. Get a PO6 account and API key

  1. Sign up at po6.com
  2. Go to Dashboard > Mailbox > API Keys
  3. Create a new API key with the scopes you need
  4. Copy the key (starts with mcp_po6_)

2. Set your API key

export PO6_API_KEY="mcp_po6_your_key_here"

Or add it to your shell profile (~/.zshrc, ~/.bashrc) for persistence.

3. Add the MCP server

Add to ~/.openclaw/openclaw.json under mcpServers:

{
  "mcpServers": {
    "po6-mailbox": {
      "type": "streamable-http",
      "url": "https://mcp.po6.com",
      "headers": {
        "Authorization": "Bearer ${PO6_API_KEY}"
      }
    }
  }
}

Or run the included setup script:

./scripts/setup.sh

4. Restart OpenClaw

Restart to pick up the new MCP server.

Core Tasks

  • "Check my inbox for unread emails"
  • "Send an email to alice@example.com about the project update"
  • "Search my emails for invoices from last month"
  • "Reply to the latest email from Bob saying I'll be there at 3pm"
  • "Create a draft email to the team about the new schedule"
  • "List my aliases and show which ones are active"
  • "Create a landing page for our spring sale using the marketing template"

Available Tools

Mailbox Management (13 tools)

ToolDescription
-------------------
list_mailboxesList all accessible mailboxes
get_mailbox_statsGet mailbox statistics (counts, storage, folders)
list_emailsList emails with filters (folder, sender, date, unread, starred)
get_emailRead full email content, headers, and attachments
search_emailsSearch emails by query across sender, subject, and content
mark_emailMark emails as read/unread or starred/unstarred
move_emailMove emails between folders
delete_emailPermanently delete an email (two-step confirmation)
list_foldersList all folders in a mailbox
list_email_listsList contact/mailing lists
get_email_list_contactsGet contacts from a mailing list
list_draftsList draft emails pending review
list_sent_emailsList sent emails with delivery status

Email Sending (4 tools)

ToolDescription
-------------------
compose_emailSend a new email from your alias (requires paid plan)
reply_emailReply to an email
forward_emailForward an email to other recipients
create_draftCreate a draft for your review before sending

Templates (2 tools)

ToolDescription
-------------------
list_templatesBrowse email templates
get_templateGet template details and variables

Aliases & Domains (7 tools)

ToolDescription
-------------------
list_aliasesList your @po6.com aliases
get_aliasGet alias details and forwarding config
update_aliasUpdate alias settings (forwarding, active, plus addressing)
list_domainsList your custom (BYOD) domains
get_domainGet domain details (verification, MX, catchall)
update_domain_aliasUpdate a domain alias
update_catchallEnable/disable catchall forwarding

Landing Pages (13 tools)

ToolDescription
-------------------
list_landing_page_templatesBrowse available page templates
get_landing_page_templateGet template details
list_landing_pagesList your pages (draft/published/archived)
get_landing_pageGet page content, config, and SEO settings
create_landing_pageCreate a new page from a template
update_landing_pageUpdate page content, SEO, and settings
publish_landing_pagePublish a landing page (two-step confirmation)
unpublish_landing_pageUnpublish a page to draft (two-step confirmation)
archive_landing_pageArchive a landing page (two-step confirmation)
assign_landing_page_domainAssign a custom domain (two-step confirmation)
download_landing_pageDownload page as standalone HTML
get_landing_page_statsView analytics (views, visitors, conversions)
list_landing_page_leadsView form submissions and leads

Environment Variable Contract

VariableRequiredDescription
---------------------------------
PO6_API_KEYYesYour PO6 API key (starts with mcp_po6_). Get it from po6.com/dashboard/mailbox.

API Key Scopes

When creating your API key, select the scopes you need. Start with read-only scopes and add write scopes as needed.

ScopeAccess
---------------
mailbox:listList mailboxes, folders, email summaries
mailbox:readRead full email content and attachments
mailbox:searchSearch emails
mailbox:writeMark, move emails
mailbox:deleteDelete emails
mailbox:sendSend, reply, forward emails
alias:listList aliases and domains
alias:readRead alias/domain details
alias:writeUpdate alias and domain settings
landing_page:listList pages and templates
landing_page:readRead page content and stats
landing_page:writeCreate, update, archive pages
landing_page:publishPublish/unpublish pages
landing_page:leadsAccess lead/form submission data
landing_page:domainManage custom domains on pages

Rate Limits

LimitValue
--------------
API requests60/minute per key (configurable)
Email sending (Standard)30/hour, 200/day, 3,000/month
Email sending (Plus)60/hour, 500/day, 10,000/month
Email sending (Premium)100/hour, 500/day, 15,000/month
Brute force protection15 failed attempts in 15 min triggers 15 min lockout

External Endpoints

This skill communicates only with:

  • https://mcp.po6.com — PO6 MCP server (all tool calls)

No other external endpoints are contacted.

Security & Privacy

  • Secrets handling: Your API key is stored locally in your environment and never logged or sent to third parties. The key is transmitted only in the Authorization header over TLS to mcp.po6.com.
  • Server-side hashing: API keys are SHA-256 hashed on the server. PO6 cannot see your key after creation.
  • IP allowlists: Optionally restrict key usage to specific IP addresses (CIDR notation supported).
  • Key expiration: Keys can be set to auto-expire on a date you choose.
  • Confirmation for destructive actions: delete_email, publish_landing_page, unpublish_landing_page, archive_landing_page, and assign_landing_page_domain all require two-step confirmation before execution.
  • Audit trail: All API calls are logged and visible in your PO6 dashboard.
  • Scope isolation: Keys can be restricted to specific mailboxes and specific scopes, following the principle of least privilege.
  • No external storage: No data is stored outside your PO6 account.

Troubleshooting

ErrorFix
------------
PO6_API_KEY not setExport the variable in the shell that runs OpenClaw. Run echo $PO6_API_KEY to verify.
Authentication failedCheck that your key starts with mcp_po6_ and hasn't expired. Generate a new key from your dashboard if needed.
Rate limited (-32002)Wait a minute and retry. If you need higher limits, upgrade your plan or contact support.
Insufficient scopesYour API key lacks permission for that action. Create a new key with the required scopes from your dashboard.
IP not allowedYour key has an IP allowlist and your current IP is not on it. Update the allowlist in your dashboard.

Support

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 23:33 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

office-efficiency

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 384 📥 145,856
office-efficiency

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 931 📥 187,095
office-efficiency

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 461 📥 153,439