小苹果是一套自托管邮箱管理工具,基于 Flask、PostgreSQL 和 Microsoft Graph API 读取邮件,采用服务端加密存储凭据,并注重安全架构。

Stars

58

7 天增长

暂无数据

Fork 数

38

开放 Issue

0

开源协议

GPL-3.0

最近更新

2026-07-27

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它使用 Fernet 加密邮箱密码和 OAuth refresh token,绝不将凭据暴露给浏览器,并通过 Caddy 反向代理、回环 Gunicorn 以及严格 Cookie/CSRF 防护实现安全部署。

适合谁使用

  • 需要批量管理多个邮箱账号的开发者
  • 自托管基础设施的系统管理员
  • 需要安全内部邮件读取服务的小团队
  • 需要提取验证码或监控特定发件人域名的用户

典型使用场景

  • 批量导入、更新和导出邮箱账号
  • 自动提取邮件中的验证码
  • 检测来自 OpenAI 域名的绑定邮件
  • 自托管替代第三方邮箱管理服务

项目优势

  • 强安全性:凭据加密存储、不暴露于浏览器、CSRF 和限流保护
  • 清晰的生产部署指南:包含 Caddy、systemd 和专用用户权限分离
  • 全面的测试套件:包含 PostgreSQL 集成测试和依赖审计
  • 采用 GPL-3.0-only 开源许可,允许完全控制和定制

使用前须知

  • 仅支持 Microsoft Graph API(不支持 IMAP/POP3)
  • 依赖特定环境:Python 3.12/3.13、PostgreSQL 17 和 Caddy 反向代理
  • 加密密钥丢失会导致存储的凭据无法恢复,备份管理至关重要

README 快速开始

快速开始

项目描述

小苹果邮箱助手:安全的 Flask、PostgreSQL 与 Microsoft Graph 自托管邮箱管理工具

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

lopopolo
精选
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI 与机器学习AI 智能体
2,390
slvDev
精选
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI 与机器学习大语言模型
1,960
littledivy
精选
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI 与机器学习
1,482