diff --git a/FAQ-(Frequently-Asked-Questions).md b/FAQ-(Frequently-Asked-Questions).md index 05a0ff1..fe50587 100644 --- a/FAQ-(Frequently-Asked-Questions).md +++ b/FAQ-(Frequently-Asked-Questions).md @@ -87,3 +87,24 @@ Tantivy, on the other hand, can: Bichon compresses emails in 2 MB compression blocks using zstd level 6. Since most emails are only a few hundred KB, multiple messages are packed into each block. In real usage, this reduces storage by about 50% compared to raw EML files. The block size is part of Bichon’s own design and may become configurable in future versions. + + +Here’s an English version suitable for the FAQ: + + + +# **4. How Bichon Syncs Emails** + +When you add a new email account, Bichon starts a scheduled task for it: + +1. **Initial task**: Downloads emails from the IMAP server in batches of 50, parses them, and stores an index locally on your hard drive. +2. **Incremental sync**: After the initial download, Bichon checks the largest UID on the local index at the configured interval (default 10 minutes) and downloads any new emails. + +Please note that the term “sync” in Bichon may be misleading—“download” might be more accurate. Bichon works differently from a typical email client: + +* An email client syncs changes in email flags (e.g., read/unread, custom flags) and deletions. +* Bichon does **not** sync these changes; it only downloads new emails to the local index. +* Bichon will **never** delete anything from your IMAP server. + +In short, Bichon is an email archiver and indexer, not a full-featured email client. +