Clément DOUIN
9ffcfcb1ba
tests: group tests by provider
2026-05-20 00:53:25 +02:00
Clément DOUIN
1930546a7d
tests: pin stalwart to v0.15.5
2026-05-20 00:53:25 +02:00
Clément DOUIN
0803320b61
tests: add smtp integration tests
2026-05-20 00:53:25 +02:00
Clément DOUIN
6cde5dfe38
refactor: clean serializers
2026-05-20 00:53:25 +02:00
Clément DOUIN
8b868f6e0e
tests(imap): init fastmail and stalwart tests
2026-05-20 00:53:25 +02:00
Clément DOUIN
9d46dfd0a2
refactor(jmap): improve errors management
2026-05-20 00:53:25 +02:00
Clément DOUIN
2afbc89d3e
tests: add fastmail and stalwart integration tests
2026-05-20 00:53:24 +02:00
Clément DOUIN
6a9877f0f5
refactor: improve jmap session management
2026-05-20 00:53:24 +02:00
Clément DOUIN
1f3e96e263
refactor: clean jmap api
2026-05-20 00:53:24 +02:00
Clément DOUIN
c720e6e36b
feat: init jmap support
2026-05-20 00:53:24 +02:00
Clément DOUIN
7a581b33b4
feat(imap): add back pagination for envelope listing
2026-05-20 00:53:24 +02:00
Clément DOUIN
2352cc71c7
feat: add maildir support for envelope and flag commands
2026-05-20 00:53:24 +02:00
Clément DOUIN
dd43e0e123
feat: init maildir support with message command
2026-05-20 00:53:24 +02:00
Clément DOUIN
7c4dcfc08a
fix: use sasl_default_mechanisms from toolbox
2026-05-20 00:53:24 +02:00
Clément DOUIN
17ec4b0fa1
refactor: replace --select by --no-select
2026-05-20 00:53:23 +02:00
Clément DOUIN
b77a54e5dc
refactor: use imap and smtp streams from toolbox
2026-05-20 00:53:23 +02:00
Barinderpreet Singh
aa23a7a2c8
fix references of imap.sasl.login.password and smpt.sasl.login.password
...
* Fix config reference in MIGRATION.md
* Fix SASL password command sample configuration
* fix typo sasl login sample
---------
Co-authored-by: Clément DOUIN <soywod@users.noreply.github.com >
Refs: #642
2026-05-20 00:53:23 +02:00
Clément DOUIN
1978039f70
fix: add missing manuals and completions commands
2026-05-20 00:53:23 +02:00
Clément DOUIN
b9e9d55045
build: use git patch, enable ci release builds
2026-05-20 00:53:23 +02:00
Clément DOUIN
f44f891d0e
docs: init migration guide
...
Also adjust config.sample.toml.
2026-05-20 00:53:23 +02:00
Clément DOUIN
0ad22c8630
clean implem part 1
2026-05-20 00:53:23 +02:00
Clément DOUIN
eb6b721ba6
clean unused config, add id command
2026-05-20 00:53:23 +02:00
Clément DOUIN
44d2690d59
add account struct for each backend
2026-05-20 00:53:22 +02:00
Clément DOUIN
fe0f5cec85
improve modules structure
2026-05-20 00:53:20 +02:00
Clément DOUIN
83be576b80
init smtp
2026-05-20 00:52:32 +02:00
Clément DOUIN
5e477f0a12
add msg get, export and read
2026-05-20 00:51:46 +02:00
Clément DOUIN
733e33559a
add msg copy move delete save commands
2026-05-20 00:51:45 +02:00
Clément DOUIN
fe03e2de67
use uid by default over seq
2026-05-20 00:51:45 +02:00
Clément DOUIN
c953171572
decode envelope subject and addresses
2026-05-20 00:51:45 +02:00
Clément DOUIN
4992c256ca
add envelope commands
2026-05-20 00:51:45 +02:00
Clément DOUIN
f993bb58c9
add flag commands
2026-05-20 00:51:45 +02:00
Clément DOUIN
e1854b6045
add mbox list args to filter and sort
2026-05-20 00:51:45 +02:00
Clément DOUIN
588d75f112
adjust Result::Io api
2026-05-20 00:51:45 +02:00
Clément DOUIN
1d72e59c82
add more mailbox useful commands
2026-05-20 00:51:45 +02:00
Clément DOUIN
715fdb002a
re-implement old mailbox commands
2026-05-20 00:51:44 +02:00
Clément DOUIN
ffa26594a4
repair mailbox table, add unix stream support
2026-05-20 00:51:44 +02:00
Clément DOUIN
297f5773aa
add support for native tls
2026-05-20 00:51:44 +02:00
Clément DOUIN
0ec0159a28
rename imap folder into mailbox
2026-05-20 00:51:44 +02:00
Clément DOUIN
9811619629
list imap mailboxes
2026-05-20 00:51:44 +02:00
Joel Jensen
604d7a2d1d
bump rust to 1.90 ( #655 )
2026-04-15 16:41:59 +02:00
4paulpak
a4e603a1d2
fix: honor positional input in save commands ( #646 )
2026-04-14 21:33:13 +02:00
Clément DOUIN
f9bc426b8f
fix: search utf-8 on IMAP
...
Refs: #635
2026-02-24 23:56:59 +01:00
Clément DOUIN
b9231e1ed4
fix: compilation error when wizard feature disabled
...
Refs: #634
2026-02-21 11:21:02 +01:00
Clément DOUIN
1b70c4e0ea
build: fix v1.2.0
v1.2.0
2026-02-19 11:05:12 +01:00
Clément DOUIN
3eb01b4ad0
build: release v1.2.0
2026-02-19 10:39:51 +01:00
Clément DOUIN
ea3308b2de
build: bump deps
2026-02-19 08:42:20 +01:00
Clément DOUIN
6f2d79cb85
docs(changelog): update
2026-02-16 20:45:07 +01:00
Clément DOUIN
f0b6942474
feat: accept env vars in email and login fields
...
Refs: #632
2026-02-16 15:02:48 +01:00
Clément DOUIN
49019a4144
build: bump deps
2026-02-16 11:24:34 +01:00
Vinay Mehta
4bb491f9a3
fix(thread): filter synthetic root node and fix off-by-one in message thread
...
The thread graph includes a synthetic root node with id "0" which caused
a panic when parsing IDs and an index-out-of-bounds when displaying
message headers. Filter out the root before fetching and use the correct
index for display.
Refs: #630
2026-02-16 10:39:32 +01:00