M365 Spam Manager

🛡️ 智能评分 · 安全清理 · 可控审核

Microsoft 365 垃圾邮件智能分析工具,基于多维度模式识别自动计算可疑评分,支持人工复核与批量自动清理模式。

收藏
3.9k
安装
1.1k
版本
0.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

M365 Spam Manager 是一款面向 Microsoft 365 / Exchange Online 环境的邮件安全辅助工具,专注于垃圾邮件文件夹的智能分析与分类管理。其核心能力包括:

1. 多维度可疑评分引擎

  • 基于 9 类结构特征计算 0-100 分可疑度评分
  • 检测维度涵盖:退订链接缺失、发件人域名异常、全大写标题、过度标点、敏感关键词、语言不匹配、已知诈骗模式、免费邮箱滥用、认证缺失指示

2. 双模式操作

  • Review 模式(默认):逐封展示评分详情,用户确认后执行移动操作
  • Automatic 模式:设定阈值批量处理,高置信度自动归档,中置信度进入待审队列

3. 共享邮箱支持
通过 --mailbox 参数代理访问共享/委派邮箱,适合企业 IT 管理员集中处理

显著优点

  • 透明可解释:评分规则白盒化,每封邮件的扣分项清晰可查
  • 风险可控:默认人工确认,避免误删;自动模式支持阈值自定义
  • 企业场景适配:共享邮箱支持、M365 Graph 原生集成
  • 轻量集成:复用 m365-mailbox 的认证配置,无需重复授权

局限性与风险

  • 依赖 Graph API 限制:无法直接读取 DKIM/SPF 原始验证结果(仅+5 分估算)
  • 英文语境优化:关键词库与诈骗模式识别以英文为主,中文/多语言邮件检测精度下降
  • 无沙箱执行:不打开附件或链接,纯元数据分析,对高级钓鱼(如域名仿冒)识别有限
  • 误报可能:营销邮件若无退订链接可能被判高分,需人工复核

适合人群

  • 企业邮箱管理员需批量清理共享邮箱垃圾邮件
  • 安全意识较强的个人用户希望"看懂"为何某邮件被标为垃圾
  • 合规要求严格的场景(需保留人工审核痕迹)

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 误移动合法邮件 | 评分阈值设置过低或规则误判 | 默认开启 review 模式;auto-clean 建议阈值≥80 |
| API 权限滥用 | Graph 权限可读取邮件元数据 | 遵循最小权限原则,定期审计应用权限 |
| 数据残留 | 邮件移至 learning 文件夹而非彻底删除 | 定期清理 learning 文件夹或配置保留策略 |

---

Token 成本:单次调用约 500-1,500 tokens,批量分析时成本线性增长。

M365 Spam Manager 内容

scripts文件夹
手动下载zip · 12.9 kB
_graph.mjstext/javascript
请选择文件