Commit Graph
43 Commits
Author SHA1 Message Date
rustmailer c736afffb0 fix: account deletion times out #291 2026-06-07 15:34:38 +08:00
rustmailer a2a51a2037 feat(imap): add message size check before download 2026-06-03 21:17:35 +08:00
rustmailer f30cd66e00 feat: remove folder limit 2026-05-26 15:22:14 +08:00
rustmailer 005b1c2116 feat: added Cron scheduling for email downloads #211 2026-05-23 15:40:46 +08:00
rustmailer 6eca351994 update i18n 2026-05-21 23:52:26 +08:00
rustmailer 3fa4fe453c update 2026-05-14 22:11:10 +08:00
rustmailer d52c5eef3e update 2026-05-14 20:20:10 +08:00
rustmailer 41322c8357 update 2026-05-10 03:43:50 +08:00
rustmailer 2f8ba5ad40 update ui layout 2026-05-10 03:19:25 +08:00
rustmailer 213c6452a8 update 2026-05-10 01:50:49 +08:00
rustmailer 66b595908c feat: detect legacy tantivy data layout and abort startup with migration hint 2026-05-08 16:28:11 +08:00
rustmailer 174d56e7b4 feat: add manual download and cancel download for email accounts 2026-05-08 01:00:46 +08:00
rustmailer 7eacfbfb20 update 2026-05-07 11:56:08 +08:00
rustmailer 5b884125f7 feat: nested eml quick view 2026-04-22 09:40:52 +08:00
rustmailer c185ea102c update 2026-04-21 18:15:54 +08:00
rustmailer b29c6ea9ff update 2026-04-20 00:12:18 +08:00
rustmailer 7dd722f9b8 feat: add attachment search view 2026-04-19 01:01:46 +08:00
rustmailer 15dd26228c update 2026-04-16 14:57:56 +08:00
rustmailer 39d8168de5 fix: make email/login_name immutable and add ui sortable account_name #195 2026-04-16 14:50:27 +08:00
rustmailer 82915e76ba feat: restructure IMAP mail download state and ui 2026-04-15 20:02:41 +08:00
rustmailer c123ecb24a update dashboard desc 2026-03-27 14:41:09 +08:00
rustmailer 3f11c5dbbf feat: Ability to add/remove tags from any list of messages #189 2026-03-26 21:22:21 +08:00
rustmailer 5d0039cb74 update 2026-03-25 17:26:57 +08:00
rustmailer c19f3977ba feat(search): add advanced attachment filters for extension, category and mime type 2026-03-19 20:23:20 +08:00
rustmailer 884fdeba10 feat(search): expand default search scope and support specific field filtering 2026-03-19 15:44:20 +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 393b7361e8 update search placeholder to support regex 2026-03-05 16:23:12 +08:00
rustmailer d63b1e0d7c fix: batch size validation 2026-01-28 20:39:47 +08:00
rustmailer e1f471b8f4 chore: support bulk restore emails 2026-01-21 01:09:38 +08:00
rustmailer d0e4cac229 i18n 2026-01-20 00:53:09 +08:00
rustmailer f82b20e2fd chore: Set minimum username length to 3 #106 2026-01-14 01:11:01 +08:00
rustmailer b490923e17 refactor(search): search filtering and sorting 2026-01-07 16:40:45 +08:00
ktdd 7edd7c2e35 Updated presets and added a 'sort by' feature. 2026-01-06 12:33:09 +02:00
rustmailer e56fe5ebea feat(mailbox): support mailbox cleanup #96 2026-01-05 18:27:40 +08:00
rustmailer a6216c2ce6 feat: support restoring single message to IMAP #77 2025-12-31 22:56:06 +08:00
rustmailer 14fb3368a3 udpate locales files 2025-12-31 02:40:58 +08:00
rustmailer 455e6b1a75 feat: support user appearance preferences with persisted theme and language #85 2025-12-30 15:09:41 +08:00
rustmailer 62d956c7d6 feat: increase password max to 256, fix i18n, and force re-login #83
- Raise password maximum length from 32 to 256 characters
- fix profileSchema to accept `t` for proper internationalization
- Invalidate user's WebUI token on password change, requiring re-login
2025-12-30 11:05:07 +08:00
rustmailer 06a126461b feat: Replace min/max byte inputs with size preset selection #39 2025-12-28 13:54:35 +08:00
rustmailer 1f57f372d3 feat: Add sync_batch_size to allow users to customize the synchronization batch size, and introduce date_before to support semantics such as downloading emails from more than one year ago. #24 #58 2025-12-28 13:01:34 +08:00
rustmailer e8a15695d8 feat(ui): add i18n support for profile dropdown 2025-12-26 14:45:43 +08:00
rustmailer 4af5176b65 feat: add multi-user support and role-based access control #31 2025-12-26 14:27:04 +08:00
Marcin Wojtczak eaff2ca70d Added new language Polish 2025-12-10 00:21:16 +01:00