Bichon A lightweight, high-performance Rust email archiver with WebUI Bichon is an open-source email archiving system that synchronizes emails from IMAP servers, indexes them for full-text search, and provides a REST API for programmatic access. Unlike email clients, Bichon is designed for archiving and searching rather than sending/receiving emails. It runs as a standalone server application that continuously synchronizes configured email accounts and maintains a searchable local archive. Built in Rust, it requires no external dependencies and provides fast, efficient email archiving, management, and search through a built-in WebUI. Its name is inspired by the puppy my daughter adopted last month. Key Differences from Email Clients Core Comparison Feature Email Clients Bichon Primary Purpose Send/receive emails, real-time communication Archive, search, manage historical emails Sending Capability โ Supports sending emails โ No email sending support Runtime Mode Desktop/mobile applications Server-side application Data Storage Local cache + server Local archive store Search Capability Basic search Full-text indexing, advanced search API Interface Typically not provided Complete REST API Multi-account Management Limited Supports unified search across accounts ๐ Features Lightweight & Standalone โ Pure Rust, no external database, with built-in WebUI โ Pure Rust, no external database, with built-in WebUI Multi-Account Sync โ Download and manage emails from multiple accounts โ Download and manage emails from multiple accounts Flexible Fetching โ Sync by date range, email count, or specific mailboxes โ Sync by date range, email count, or specific mailboxes IMAP & OAuth2 Auth โ Password or OAuth2 login with automatic token refresh โ Password or OAuth2 login with automatic token refresh Proxy & Auto Config โ Supports network proxies and automatic IMAP discovery โ Supports network proxies and automatic IMAP discovery Unified Search โ Search across all accounts by sender, subj...
First seen: 2026-01-10 19:55
Last seen: 2026-01-10 23:56