综合介绍
Inbox Zero 是一个开源的邮件管理应用,旨在通过 AI 助手帮助用户快速实现收件箱零邮件。该应用提供了多种功能,包括自动回复、归档、标签和转发邮件,管理和退订新闻通讯,阻止冷邮件,跟踪邮件活动等。通过这些功能,用户可以更高效地管理邮件,节省时间和精力。
功能列表
- 新闻通讯清理:轻松管理和退订新闻通讯。
- AI 助手:根据文本提示规则自动回复、归档、标签和转发邮件。
- 冷邮件阻止:自动阻止冷邮件。
- 邮件分析:通过每日、每周和每月统计数据跟踪邮件活动。
- 新发件人识别:识别并阻止新的垃圾邮件发件人。
- 未回复邮件跟踪:跟踪等待回复的邮件。
- 大邮件查找:通过定位和删除大邮件来释放空间。
使用帮助
安装流程
- 环境要求:
- Node.js >= 18.0.0
- pnpm >= 8.6.12
- Docker 桌面版(可选)
- 设置步骤:
- 克隆项目仓库:
git clone https://github.com/elie222/inbox-zero.git
- 进入项目目录:
cd inbox-zero
- 安装依赖:
pnpm install
- 配置环境变量:
- 创建
.env
文件:cp apps/web/.env.example apps/web/.env
- 设置环境变量,具体变量列表见
apps/web/env.ts
文件。
- 创建
- 克隆项目仓库:
- 启动服务:
- 使用 Docker Compose 启动 Postgres 和 Redis:
docker-compose up -d
- 启动应用:
pnpm dev
- 使用 Docker Compose 启动 Postgres 和 Redis:
使用指南
- 新闻通讯清理:
- 进入应用后,选择“新闻通讯清理”功能。
- 浏览并选择要退订的新闻通讯,点击“退订”按钮。
- AI 助手:
- 在设置中配置 AI 助手规则,例如自动回复、归档、标签和转发邮件。
- 根据提示输入相应的规则文本,AI 助手将自动执行这些操作。
- 冷邮件阻止:
- 启用冷邮件阻止功能,应用将自动识别并阻止冷邮件。
- 邮件分析:
- 在“邮件分析”页面查看每日、每周和每月的邮件活动统计数据,了解邮件处理情况。
- 新发件人识别:
- 应用会自动识别新的垃圾邮件发件人,并提供阻止选项。
- 未回复邮件跟踪:
- 在“未回复邮件”页面查看所有等待回复的邮件,确保及时跟进。
- 大邮件查找:
- 使用“大邮件查找”功能定位并删除占用大量空间的邮件,释放存储空间。