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
d2936ed4a7
refactor!: replace Tantivy search engine with DuckDB
2026-03-03 12:30:26 +08:00
rustmailer
fed28c3eca
fix: add tolerant HTML-to-text extraction ( #141 )
2026-01-28 13:19:33 +08:00
rustmailer
0c46432150
fix: Inline attachments are not counted as attachments and are not shown when searching for emails with attachments.
2026-01-06 16:28:55 +08:00
rustmailer
a02bb65ca0
feat: Search results display the account email and mailbox name. #39
2025-12-28 13:20:21 +08:00
rustmailer
16578fb8e2
fix: stitch adjacent RFC2047 words to prevent byte-split artifacts #79
2025-12-27 03:38:53 +08:00
rustmailer
57df3466e7
Update extractor.rs
2025-12-08 02:18:34 +08:00
rustmailer
75d859abdf
fix(sync): error in account sync task "TooNarrow" #38
2025-12-08 01:30:46 +08:00
rustmailer
6ce1420714
feat(import): introduce /api/v1/import endpoint to support batch EML email import
2025-11-27 22:11:05 +08:00
rustmailer
1a8f95117e
initial commit
2025-11-19 02:14:37 +08:00