Bichon logo

Bichon

Self-hosted email archiving server with full-text search

Alternative to: mimecast, proofpoint archive


About Versions (40)

1.6.2

2026-07-08

Improved account setup UI, expanded proxy provider support, added email tag management, and updated OpenAPI documentation.

1.6.1

2026-06-28

Added PST web upload support, configurable upload limits, a searchable account selector, and fixes for attachment detection and UI truncation.

1.6.0

2026-06-26

This release introduces per-account rules, IMAP alias support, enhanced search capabilities, in-browser attachment previews, and EML/MBOX web upload support.

1.5.3

2026-06-23

Optimized IMAP UIDVALIDITY handling, improved SMTP journaling validation, added DedupCache purging, and persisted account table sorting.

1.5.2

2026-06-08

Upgraded the fjall dependency to 3.1.5 to resolve file descriptor errors when using NFS environments.

1.5.1

2026-06-07

This release fixes issues with non-stored search fields during envelope tag updates, account deletion timeouts, and IMAP batch reconnection errors.

1.5.0

2026-06-04

Introduces IMAP message size checks and UIDVALIDITY fallback, and fixes a migration issue involving NewIndexWriter instantiation.

1.4.3

2026-05-30

Fixed an issue with empty request bodies blocking IMAP downloads and implemented an in-memory deduplication cache to prevent duplicate emails before indexing.

1.4.2

2026-05-29

This release fixes migration issues for versions 1.4.0+, improves inline attachment detection, and optimizes the CLI export process.

1.4.1

2026-05-28

Fixed an HTTP 500 internal server error occurring during the email export process.

1.4.0

2026-05-26

This release improves IMAP sync with attachment text extraction, enhanced autoconfig detection, and optimizations to the account fetch flow.

1.3.0

2026-05-24

Introduced cron scheduling for email downloads and optimized Tokio worker thread responsiveness through improved database and write operations.

1.2.0

2026-05-23

Fixed data deletion and retrieval bugs in download-message and introduced server-controlled timestamp filtering and sorting for search-messages.

1.1.3

2026-05-21

This release fixes issues with attachment index cleanup, account name updates, email imports, and menu transparency on iPhone.

1.1.2

2026-05-20

This release adds storage visibility for all users and fixes issues with attachment retention and migration guide links.

1.1.1

2026-05-19

Fixed a panic caused by an index out of bounds error during migration to v1.0.

1.1.0

2026-05-18

Introduces an async background task for search index deduplication and fixes out-of-memory crashes during large MBOX imports in bichon-cli.

1.0.2

2026-05-17

Fixed dashboard layout issues, resolved mailbox folder selection and scrolling bugs, and added debug information to the CLI.

1.0.1

2026-05-16

Fixed excessive memory usage during migration and introduced a configurable batch size option.

1.0.0

2026-05-15

This release introduces enhanced search capabilities, built-in SMTP ingestion, architectural storage improvements, and UI updates, while requiring a data migration for legacy Tantivy layouts.

0.3.7

2026-01-28

Updated security to use native Docker user flags, improved email HTML extraction, and optimized IMAP connection handling.

0.3.6

2026-01-24

Integrated bichonctl and bichon-admin into the Docker image and fixed critical dashboard errors and UID conflicts.

0.3.4

2026-01-22

Introduces a new admin CLI tool for password and token management, adds PUID/PGID environment variable support for permission handling, and fixes UI and inbox logic bugs.

0.3.3

2026-01-20

Hotfix v0.3.3 resolves storage directory and permission issues and introduces bulk email restore functionality.

0.3.2

2026-01-19

Introduces a table view for search results, improves search behavior, and allows separate storage locations for Docker configuration and email data.

0.3.1

2026-01-14

Adds Outlook PST import, IPv6 support, and sorting features, alongside various UI improvements and bug fixes.

0.3.0

2026-01-05

Introduces the bichonctl interactive CLI for guided email imports from EML, MBOX, and Thunderbird sources, alongside performance improvements and bug fixes.

0.2.2

2025-12-31

Introduces email Date header filtering, individual message restoration, an envelope API endpoint, and fixes for account sync and admin management.

0.2.1

2025-12-30

This update increases password length, improves i18n schema handling, enforces re-login after password changes, and adds user appearance preferences and pagination navigation.

0.2.0

2025-12-29

Introduces multi-user support with RBAC, date-based email fetching, Polish language support, and CLI encryption password file options.

0.1.5

2025-12-07

Added connection pool logging, disabled bb8 idle timeout, fixed a synchronization error, and adjusted account list UI width.

0.1.4

2025-12-06

This release updates CORS default behavior, fixes a synchronization timing bug, and improves the UI layout and documentation.

0.1.3

2025-12-03

Fixed account name clearing and UI visibility issues, and implemented internationalization for date distances and activity charts.

0.1.2

2025-12-02

Updated IMAP login logic to prioritize a dedicated username field for better provider compatibility and fixed a 163 mail server compatibility issue.

0.1.1

2025-11-29

Introduces a batch EML import API endpoint, adds system versioning to the dashboard, and improves UI stability and folder synchronization logic.

0.1.0

2025-11-26

Introduces external OAuth2 token support and fully integrates rustls with improved TLS certificate flexibility for IMAP.

0.0.4

2025-11-24

Added folder sync selection, All Mail exclusion, and multi-language support, while fixing IMAP password persistence and updating disabled account behavior.

0.0.3

2025-11-21

The release update contains various internal improvements and bug fixes.

0.0.2

2025-11-19

Updated environment variable names in the .env file and documentation.

0.0.1

2025-11-18

Initial release of bichon version 0.0.1.