Bichon
Self-hosted email archiving server with full-text search
Alternative to: mimecast, proofpoint archive
About
Versions (40)
1.2.0
2026-05-23Release Notes
Bug Fixes
- Fixed dedup GC incorrectly deleting still-referenced blobs, causing permanent 404 on download-message
- Fixed download-message to self-heal when content blob is missing: automatically re-fetches from IMAP and restores the blob; 404 is only returned if the recovery itself fails
- Fixed wrong schema field used for attachment hash lookup in cleanup_unused_content
Features
search-messagesnow supports filtering and sorting by server-controlled timestamps:internal_date(IMAP INTERNALDATE) andingest_at(archival time), enabling reliable incremental sync cursors- (ui) Strip remote content from emails when viewed #54
Refactor
- Migration merge: use
searchable_segment_ids()to reduce unnecessary file access (#261)
What’s Changed
- fix: prevent the dedup GC from deleting a still-referenced content blob by @mmaudet in https://github.com/rustmailer/bichon/pull/257
- fix: self-heal a missing content blob in download-message by @mmaudet in https://github.com/rustmailer/bichon/pull/258
- feat: filter and sort search-messages by a server-side timestamp by @mmaudet in https://github.com/rustmailer/bichon/pull/259
Full Changelog: https://github.com/rustmailer/bichon/compare/1.1.3…1.2.0