Commit Graph

334 Commits

Author SHA1 Message Date
rustmailer
a8b3b24d59 feat: support nested EML attachment preview and download #150 2026-03-15 18:55:24 +08:00
rustmailer
af0f47c0e3 feat(search): integrate mailbox directory tree into search interface 2026-03-15 03:36:02 +08:00
rustmailer
2b10d201ee feat(bichonctl): add support for decoding MIME-encoded X-Gmail-Labels in mbox #182 2026-03-13 13:19:49 +08:00
rustmailer
638a93f184 fix: Bichonctl Thunderbird upload crashes #178 2026-03-12 11:09:59 +08:00
rustmailer
40eca89a75 feat: Allow to host under subpath #145 2026-03-12 01:55:14 +08:00
rustmailer
f3c46f97b9 fix: add placeholders for dashboard data to prevent 500 errors 2026-03-11 23:18:16 +08:00
rustmailer
396383aa97 feat: Saving user's page size choices #171 2026-03-11 12:40:20 +08:00
rustmailer
8f331080bf Update license headers and copyright year to 2025-2026 across the codebase. 2026-03-10 01:32:57 +08:00
rustmailer
4b0d571cf2 feat(smtp): implement built-in SMTP server for mail ingestion
- Add lightweight SMTP server support using `lettre` and `tokio`.
- Implement `DATA_SMTP_INGEST` permission check for inbound mail.
- Support real-time email archiving via SMTP protocol.
- Integrate with existing EML index manager for automated indexing.
2026-03-10 01:25:02 +08:00
rustmailer
16f0fad91e Update README.md 2026-03-07 19:38:57 +08:00
rustmailer
dda6d77046 Update README.md 2026-03-07 19:37:31 +08:00
rustmailer
a273b7f5e1 Fix eml ID conversion issue 2026-03-07 17:50:20 +08:00
rustmailer
2cba001431 update tempalte 2026-03-07 10:09:34 +08:00
rustmailer
54ed2c3c0a chore: optimize CPU usage #159 2026-03-06 22:54:38 +08:00
rustmailer
5e3d0f1c06 fix : Memory usage keeps growing #167 2026-03-06 21:04:36 +08:00
rustmailer
a9a9b4a85f fix delete emails 2026-03-06 20:49:18 +08:00
rustmailer
a5ea98f731 Update README.md 2026-03-06 19:07:06 +08:00
rustmailer
21c3d2b795 Update README.md 2026-03-06 19:03:22 +08:00
rustmailer
c15fe2a503 remove unnecessary code. 2026-03-06 16:03:43 +08:00
rustmailer
5f013ea173 add regex pattern validation via DuckDB 2026-03-05 16:41:30 +08:00
rustmailer
393b7361e8 update search placeholder to support regex 2026-03-05 16:23:12 +08:00
rustmailer
fd35f4be8e fix: Sync settings modal doesn't fit on smaller viewport #168 2026-03-05 15:59:50 +08:00
rustmailer
d2936ed4a7 refactor!: replace Tantivy search engine with DuckDB 2026-03-03 12:30:26 +08:00
rustmailer
ef4ab3496e fix: Search before date picker: go back to selected date #148 2026-02-10 23:43:23 +08:00
rustmailer
2295585deb update 2026-02-01 21:58:54 +08:00
rustmailer
57afa30b5b fix: make pst recipient_table optional 2026-02-01 16:32:42 +08:00
rustmailer
ba8ecdd899 update 2026-01-29 19:19:47 +08:00
rustmailer
673e593c4f fix: treat ID command as best-effort and ignore failures 2026-01-29 19:19:39 +08:00
rustmailer
579822762f chore: remove bb8 pool for IMAP; create a new session per operation to avoid stale connections 0.3.7 2026-01-28 20:41:17 +08:00
rustmailer
d63b1e0d7c fix: batch size validation 2026-01-28 20:39:47 +08:00
rustmailer
a0d8d069c0 bump versions 2026-01-28 13:20:45 +08:00
rustmailer
bdbbc04832 chore: adjust IMAP connection timeout configuration 2026-01-28 13:20:09 +08:00
rustmailer
fed28c3eca fix: add tolerant HTML-to-text extraction (#141) 2026-01-28 13:19:33 +08:00
rustmailer
01dba4f71b fix: switch from PUID/PGID env vars to Docker --user for permissions 2026-01-28 13:15:06 +08:00
rustmailer
1fde24b3db bump to 0.3.6 0.3.6 2026-01-24 22:11:02 +08:00
rustmailer
e29e8d76b2 fix: dashboard fails with error 500 #80 2026-01-24 20:42:12 +08:00
rustmailer
62532e2740 Merge branch 'main' of https://github.com/rustmailer/bichon 2026-01-24 20:21:04 +08:00
rustmailer
0fc99aa172 chore: docker: bundle bichonctl and bichon-admin into Docker image #136 2026-01-24 20:20:40 +08:00
rustmailer
852ae2b782 chore: docker: bundle bichonctl and bichon-admin into Docker image 2026-01-24 20:20:18 +08:00
rustmailer
0fb79c9a8b fix: PUID is taken in default ubuntu base image #132 2026-01-23 20:02:07 +08:00
rustmailer
0dad25c993 Update README.md 2026-01-23 13:25:09 +08:00
rustmailer
ee7ea3872f bump to 0.3.5 2026-01-23 13:09:46 +08:00
rustmailer
a440479946 feat: set frontend request timeout to 1 minute 2026-01-23 13:06:46 +08:00
rustmailer
ecb81ac344 feat: limit concurrent mailbox downloads to 5 per account 2026-01-23 13:06:28 +08:00
rustmailer
451b5338f1 fix: Group add issue #131 2026-01-23 12:21:14 +08:00
rustmailer
ddd93ff4ab Update README.md 2026-01-22 16:49:28 +08:00
rustmailer
0bfe379310 update 0.3.4 2026-01-22 15:52:52 +08:00
rustmailer
e47a81d510 Update release.yml 2026-01-22 15:15:19 +08:00
rustmailer
50bdf691dc Update release.yml 2026-01-22 13:42:20 +08:00
rustmailer
11be1e4758 Merge pull request #129 from ItsVRK/feature/125-permissions_nfs_volumes
#125 fix: allow setting of PUID and PGID to prevent permission issues when using NFS mounts or shared volumes
2026-01-22 13:20:54 +08:00