可通过“快捷指令”构建五类邮件自动化:一、归档已读邮件;二、定时静默发送预设邮件;三、访达右键批量转发.eml文件;四、刷新智能邮箱并通知;五、正则提取邮件信息写入备忘录。

如果您希望在Mac上通过一次触发自动完成邮件整理、分类、发送等重复性操作,而无需手动打开“邮件”App逐项处理,则可通过“快捷指令”应用构建多类型自动化工作流实现高效管理。以下是具体操作步骤:
一、创建自动归档已读邮件的快捷指令
该方法利用“快捷指令”调用“邮件”App的脚本接口,批量识别收件箱中已读邮件,并将其移动至指定归档邮箱,避免手动拖拽,适用于每日清理场景。
1、打开“快捷指令”应用(位于“应用程序”文件夹中)。
2、点击右上角“+”按钮新建快捷指令。
3、点击“添加操作”,在搜索框中输入“运行 AppleScript”,选择该操作并添加。
4、在AppleScript编辑框中粘贴以下代码:
use sys : application "System Events"
tell application "Mail"
set theMessages to every message of inbox whose read status is true
repeat with eachMessage in theMessages
move eachMessage to mailbox "归档"
end repeat
end tell
5、点击右上角“下一步”,命名为“归档已读邮件”,再点击“完成”保存。
二、设置定时静默发送预设邮件的自动化流程
该方法结合“快捷指令”与“自动化”App,可在指定时间自动运行邮件发送指令,不弹窗、不中断当前操作,适用于日报、周报等固定周期任务。
1、打开“快捷指令”应用,确保已创建含“发送邮件”操作的指令(如“发送日报邮件”)。
2、打开“自动化”App(位于“应用程序”文件夹中)。
3、点击左下角“+”按钮,选择“创建个人自动化”。
4、在触发器中选择“特定时间”,设定每日执行时刻(例如:09:00)。
5、关闭“运行前询问”开关,确保静默执行。
6、点击“添加操作”,搜索并选择“运行快捷指令”,在列表中选取已命名的邮件指令。
7、点击右上角“完成”保存自动化流程。
三、通过访达“快速操作”批量转发带附件的邮件
该方法将快捷指令注册为访达右键菜单选项,支持选中多个邮件文件(.eml格式)后一键转发至预设收件人,保留原始附件与正文结构,适用于临时协同分发场景。
1、在“快捷指令”中新建指令,添加“获取访达项目”操作。
2、添加“对每个项目重复执行”操作,内部嵌套“发送邮件”操作。
3、在“发送邮件”中,“收件人”设为固定邮箱;“主题”设为“转发:[当前项目名称]”;“正文”留空或填入统一说明文字。
4、在“发送邮件”操作下方添加“附加文件”操作,并连接“当前项目”作为附件源。
5、完成命名后,前往“访达”任意窗口,右键空白处,确认菜单中出现该指令名称。
四、构建智能邮箱联动快捷指令实现动态筛选
该方法不直接操作邮件内容,而是通过快捷指令调用系统命令刷新指定智能邮箱的匹配结果,并生成摘要通知,适用于监控关键项目邮件流但不需即时响应的场景。
1、提前在“邮件”App中创建一个智能邮箱,条件设为“主题包含【紧急】”且“发件人不在黑名单中”。
2、在“快捷指令”中新建指令,添加“运行 Shell 脚本”操作。
3、Shell脚本内容为:
osascript -e 'tell application "Mail" to check for new mail'
4、添加“显示通知”操作,标题设为“紧急邮件检查”,正文设为“已刷新【紧急】智能邮箱”。
5、为该指令分配键盘快捷键(如Command + Shift + E),便于随时触发。
五、使用共享表单跨App提取邮件信息并写入备忘录
该方法通过快捷指令捕获邮件中的关键字段(如日期、金额、订单号),经正则匹配后结构化写入“备忘录”App新笔记,适用于财务对账、客户跟进等需信息沉淀的场景。
1、在“快捷指令”中新建指令,添加“获取剪贴板”操作。
2、添加“文本”操作,输入示例邮件正文片段用于测试匹配逻辑。
3、添加“查找文本”操作,启用正则表达式,模式设为“订单号:([A-Z]{2}\d{8})”。
4、添加“获取匹配结果”操作,提取第一组捕获内容。
5、添加“新建备忘录”操作,标题设为“订单跟进-订单号”,正文插入匹配值及当前日期。











