大量の過去のメールを効率的に取得・アーカイブするにはどうすればよいでしょうか?
複数のメールアカウントと数万通もの過去のメールがある場合、従来のメールクライアントはしばしば限界を露呈します。検索速度が遅い、アカウントをまたいだ検索が難しい、ネットワーク接続に過度に依存するなどです。すべてのメールを「ローカライズ」でき、超高速の全文インデックス作成をサポートし、複雑なデータベースに依存しないソリューションが必要な場合は、... Bichon これは注目に値する。
ビション・フリーゼとは?
Bichon 是一款基于 Rust 语言构建的开源邮件归档系统。它通过 IMAP 协议持续同步邮箱数据,将其存储在本地并建立全文索引,用户可以通过内置的 WebUI 进行高效的搜索与管理。
ビション ない 用于收发邮件的客户端,而是一个专注于「长期归档」与「数据整理」的独立服务。它无需配置外部数据库,不依赖额外组件,为个人和团队提供了一个轻量且稳定的历史邮件管理方案。
Bichon 与传统邮件客户端的区别
大多数邮件客户端(如 Outlook、Thunderbird)的设计重心在于「沟通」;而 Bichon 的核心逻辑是「检索」与「管理」。
- 動作モード: クライアントはデスクトップまたはモバイルデバイス上で動作し、Bichonはサーバーとして独立して動作し、リモートアクセスをサポートします。
- 検索機能: 客户端通常仅提供基础搜索;Bichon 采用全文索引技术,支持高级筛选与跨账号统一检索。
- 存储逻辑: 邮件数据经过本地去重与压缩存储,并以标准的 EML 格式保存,确保数据可移植。
- 拡張性: 組み込みのREST APIを使用すると、ユーザーはメールアーカイブデータを他の自動化されたワークフローに統合できます。
主な機能
🚀 最高のパフォーマンスと軽量設計
Rust言語の特長のおかげで、Bichonは非常に効率的に動作します。外部データベースを必要とせず、単一のマシンにデプロイでき、インストール後はWebUIを使用して迅速にセットアップできます。
📬 柔軟な複数アカウント同期
支持 Gmail、Outlook 等多种 IMAP 服务。用户可以自定义同步策略,例如按账号、文件夹、时间范围或邮件数量进行精准同步。
🔍 強力な全文インデックス検索
支持多维度高级检索,包括发件人、主题、文章、附件名称、邮件大小及日期等。结合 Tantivy facets 标签功能,可快速对海量邮件进行分类筛选。
🔐 现代化的身份验证
WebUIはOAuth2認証をネイティブにサポートしており、トークンを自動的に更新できるだけでなく、プロキシネットワークとの互換性も備え、IMAPサーバーの設定プロセスを簡素化します。
📊 数据洞察与管理
- 分析面板: このシステムは、メールの送信数、送信時間帯、アクティブアカウント数、主要送信者などの統計情報を視覚的に表示します。
- 高效管理: 支持对话串查看、附件独立下载及批量清理。
- 多语言支持: 界面支持 17 种语言,且前端架构易于扩展。
適用可能なシナリオ
- デジタル資産のバックアップ: 将分布在不同平台的历史邮件统一备份至本地,防止数据丢失。
- 知識ベース構築: 将邮件作为信息源,利用全文索引快速检索数年前的技术讨论或合同细节。
- 自动化集成: 通过 OpenAPI 文档和 Token 机制,将邮件归档数据接入企业内部系统。
项目起源
ビションの誕生は、著者の開発から生まれたものです... ラストメーラー この期間中、「メールアーカイブ」と「全文検索」に関する多数のリクエストをいただきました。業務に支障をきたさないよう、 ラストメーラー 作为邮件 API 中间件的定位,作者决定独立开发一套专注归档的系统。凭借之前的开发经验,Bichon 迅速完成了从设计到优化的过程,目前已进入稳定可用状态并全面开源。
プロジェクト住所
GitHub 仓库:https://github.com/ラストメーラー/bichon


