← 返回 Skills 市场
106
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install outlook-reader
功能描述
自动连接Outlook读取指定主题邮件,支持跨文件夹搜索并下载或解压附件到指定目录。
安全使用建议
This skill appears to implement what it claims, but review several points before using: 1) It requires pywin32/win32com and only works on Windows — install pywin32 and run on a Windows machine. 2) Change the hard-coded SAVE_DIR to a safe path you control; do not run it with the developer's path. 3) Avoid auto-forwarding emails to external recipients or an 'AI assistant' — that would expose sensitive mailbox data. 4) Be cautious with automatic extraction of ZIPs or saving attachments — scan saved files with antivirus before opening. 5) If you want scheduled runs on Windows use Task Scheduler, not cron; the SKILL.md guidance mixes platforms. 6) Consider running first in a controlled environment and inspect outputs; add logging and explicit confirmation before bulk download/extract. If you need higher assurance, ask the author to (a) declare dependencies, (b) remove hard-coded paths, (c) document exactly what automation will do (no auto-forwarding by default), and (d) optionally add content/type checks and virus scanning for attachments.
功能分析
Type: OpenClaw Skill
Name: outlook-reader
Version: 1.0.0
The skill uses win32com.client to programmatically access the user's Outlook mailbox, search for financial keywords (e.g., bank statements), and download attachments to a local directory. While the code in read_mail.py and SKILL.md aligns with the stated purpose, the capability to recursively search all mail folders and the hardcoded file path containing a specific username (C:\Users\jw0921\Desktop\GF_Bills) are high-risk behaviors. No evidence of exfiltration was found, but the sensitive nature of the targeted data and broad mailbox access warrant a suspicious classification.
能力评估
Purpose & Capability
Name/description (read Outlook and download attachments) align with the code and SKILL.md: both show use of the Windows COM interface (win32com) to search messages and save attachments. However, the package does not declare required dependencies (pywin32) or mention that it only works on Windows; the code includes a hard-coded save path (C:\Users\jw0921\Desktop\GF_Bills) which is specific to the developer environment and not appropriate as a default.
Instruction Scope
The SKILL.md instructions are explicit about using Outlook COM to enumerate folders, read messages, save attachments and even extract ZIPs — all within scope. Concerns: (1) it suggests automations that could cause data to be forwarded (e.g., '转发给AI助手') which would expose message contents externally if implemented; (2) it recommends a 'cron' scheduling line which is inappropriate for Windows (confusing guidance); (3) recursive folder search and automatic saving/extraction of attachments increases risk of saving/executing malicious payloads. The instructions give the agent latitude to search all folders and handle attachments, which has privacy implications.
Install Mechanism
No install spec (instruction-only + included script), so nothing is downloaded during install — that lowers installer risk. But the bundled Python script depends on win32com (pywin32) which is not declared; absence of dependency metadata is an incoherence (user may run and encounter errors or manually install packages).
Credentials
The skill requests no environment variables or credentials, which is consistent with local Outlook COM access. That is proportionate. Caveats: (1) the script uses a hard-coded user-specific SAVE_DIR which may leak path information or overwrite user data; (2) SKILL.md suggests forwarding emails to an 'AI assistant' — while not implemented in code, that instruction could lead users to configure forwarding and thus exfiltrate sensitive data.
Persistence & Privilege
Flags show no special privileges (always:false, agent invocation allowed). The skill does not attempt to modify other skills or system-wide settings. The only persistence-like suggestion is scheduling (cron) or Outlook rules discussed in docs — these are user actions, not performed by the skill itself.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install outlook-reader - 安装完成后,直接呼叫该 Skill 的名称或使用
/outlook-reader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the Outlook 邮件读取技能.
- Automatically reads Outlook emails, searches for specified subjects, and downloads attachments.
- Supports searching by multiple keywords and across all email folders.
- Provides attachment handling, including file type checks and ZIP extraction.
- Includes sample scripts, automation suggestions, and troubleshooting tips.
- Offers documentation for folder IDs and potential usage scenarios.
元数据
常见问题
Outlook Reader 是什么?
自动连接Outlook读取指定主题邮件,支持跨文件夹搜索并下载或解压附件到指定目录。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 106 次。
如何安装 Outlook Reader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install outlook-reader」即可一键安装,无需额外配置。
Outlook Reader 是免费的吗?
是的,Outlook Reader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Outlook Reader 支持哪些平台?
Outlook Reader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Outlook Reader?
由 die0921(@die0921)开发并维护,当前版本 v1.0.0。
推荐 Skills