360 Secure SkillHub
360 安全技能中心

Email Checker by EntzAI

面向 macOS Apple Mail 的自动邮件助手:通过安装向导读取本机邮箱账户、写入配置并安装 crontab,定时扫描未读邮件、按优先级打分、可调用本地或 OpenAI 模型生成回复草稿,并把摘要报告发到指定邮箱,同时支持脚本手动发送回复。

entzclaw
entzclaw
热度 56.22
最近更新 2026-05-18 12:31:00
分类:协作依赖:代码执行 / 读写文件 / 内部调用大模型 / 第三方 API应用场景:邮件起草 / 工作流 / 摘要总结 / 任务管理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add email-checker-by-entzai
Metadata
name
email-checker-for-mac
description
Automated email assistant for Apple Mail. Runs on a schedule, scores priority, drafts AI replies, and emails you a report. Manage your inbox from Telegram or WhatsApp — never open the bot inbox again.
homepage
https://github.com/entzclaw/email-checker-for-mac
metadata
{"clawdbot":{"emoji":"📬","os":["darwin"],"requires":{"bins":["python3","osascript"],"apps":["Mail.app"]}}}

Email Checker for Mac

Automated email assistant for Apple Mail on macOS. Runs on a schedule, scores your unread emails by priority, drafts AI replies, and sends you a report — so you can manage your inbox from Telegram or WhatsApp without ever opening Mail.app.

Installation

git clone https://github.com/entzclaw/email-checker-for-mac
cd email-checker-for-mac
bash setup.sh

Setup

The wizard handles everything:

  1. Auto-discovers your Mail.app accounts
  2. Prompts for name, report email, trusted senders
  3. Picks your LLM provider (LM Studio, Ollama, OpenAI, or skip)
  4. Tests the connection and writes config/settings.json
  5. Installs the crontab

Usage

# Run a manual check
python3 scripts/email/checker.py

# Send a reply
python3 scripts/email/send_reply.py \
    --to colleague@example.com \
    --subject "Re: Something" \
    --content "Your reply here"

# Check logs
tail -f logs/email_check.log

OpenClaw Integration

Tell OpenClaw via Telegram or WhatsApp:

"Run the email checker now" "Send the draft reply to Alice" "Add @company.com to my trusted senders"

Supported LLM Providers

Provider Notes
LM Studio Local or remote vLLM endpoint
Ollama Local
OpenAI Requires API key
None Reports without AI drafts

Requirements

  • macOS (tested on Tahoe 26.3, Apple Silicon)
  • Python 3
  • Mail.app with at least one configured account
  • Automation permission: System Settings → Privacy & Security → Automation → Terminal → Mail