Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
读取企业 Microsoft 365 Outlook 日历和邮件。当用户问任何涉及日程、会议、安排、工作、任务、事情、邮件、收件箱、未读邮件的问题时触发。
读取企业 Microsoft 365 Outlook 日历和邮件。当用户问任何涉及日程、会议、安排、工作、任务、事情、邮件、收件箱、未读邮件的问题时触发。
This item's current download entry is known to bounce back to a listing or homepage instead of returning a package file.
Use the source page and any available docs to guide the install because the item currently does not return a direct package file.
I tried to install a skill package from Yavira, but the item currently does not return a direct package file. Inspect the source page and any extracted docs, then tell me what you can confirm and any manual steps still required.
I tried to upgrade a skill package from Yavira, but the item currently does not return a direct package file. Compare the source page and any extracted docs with my current installation, then summarize what changed and what manual follow-up I still need.
日历:今天/明天/本周有什么安排、会议、日程、任务、工作 邮件:有没有新邮件、未读邮件、查收件箱、搜索邮件
敏感信息存放在 ~/.outlook/,不在 skill 目录内。
// ~/.outlook/config.json { "email": "your@company.com", "password": "your_password", "cookie_file": "/root/.outlook/cookies.json", "cookie_max_age_days": 7, "mfa_type": "authenticator_number_match" }
pip install playwright requests playwright install chromium
cd ~/.agents/skills/owa-outlook python login.py 脚本输出 [NUMBER:XX] 时,在 Microsoft Authenticator App 输入数字 XX 并批准。
cd ~/.agents/skills/owa-outlook python owa_calendar.py --today python owa_calendar.py --tomorrow python owa_calendar.py --week python owa_calendar.py --month 2026-03 python owa_calendar.py --range 2026-03-01 2026-03-31 注意:API 返回时间为 UTC,需 +8 转换为上海时间。
cd ~/.agents/skills/owa-outlook python owa_mail.py --unread # 未读邮件(默认最近20封) python owa_mail.py --today # 今天收到的邮件 python owa_mail.py --limit 50 # 最近50封 python owa_mail.py --search "关键词" # 搜索主题/发件人 python owa_mail.py --folder Inbox # 指定文件夹 python owa_mail.py --json # JSON 格式输出
Token 过期(1小时)→ 自动续,无感知 Cookie 过期 → 自动重新登录,输出 [MFA] 请在 Authenticator 选择数字:【XX】,你在手机上批准即可,脚本自动继续
~/.agents/skills/owa-outlook/ ├── SKILL.md ├── login.py # MFA 登录 ├── owa_calendar.py # 日历读取 └── owa_mail.py # 邮件读取 ~/.outlook/ ├── config.json # 账号密码 ├── cookies.json # 登录 Cookie └── token.json # Bearer Token 缓存
Messaging, meetings, inboxes, CRM, and teammate communication surfaces.
Largest current source with strong distribution and engagement signals.