SuperAPI AI 工具集

apple-mail

办公与效率

查看项目

更新于 10-16 09:31

技能介绍

用途:在 macOS 上通过 AppleScript/JXA 控制 Apple Mail,完成邮件搜索、阅读与撰写,适合让用户以自然语言请求查看、查找或起草邮件的场景,例如查看最新邮件、查找来自某人的邮件、搜索项目进度相关邮件、总结未读邮件、撰写或回复邮件。

主要能力:获取收件箱未读邮件(默认最多 10 封,列出收件人、主题、日期);按主题或发件人关键词搜索邮件(默认最多 20 条);读取指定邮件的发件人、主题、日期与正文内容;创建新的外发邮件并添加收件人、主题和正文。

使用方式:通过 osascript 执行 AppleScript。例如获取未读邮件使用 osascript -e 'tell application "Mail" ... end tell' 结构,读取邮件内容用 whose subject contains 筛选后取首封并返回字段,搜索邮件遍历结果输出 发件人 | 主题 | 日期,创建新邮件用 make new outgoing message with properties {subject:"邮件主题", content:"邮件正文", visible:true} 并添加 to recipient。

安全规则:不自动发送邮件,创建草稿后需用户在 Mail 中确认发送;不删除邮件,只读取和搜索;不将邮件内容记录到日志。

输出规范:邮件列表以表格格式展示发件人、主题、日期;邮件内容保留原始格式;摘要未读邮件时按重要性排序,已知联系人优先。

限制:依赖 macOS 系统与本地 Apple Mail 应用及 AppleScript 权限,资料未提供其他平台支持、收费方式或价格信息。