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
Clément DOUIN
c64710aad4
refactor(wizard): default to secure password storage over plaintext
2026-02-13 20:39:42 +01:00
Clément DOUIN
35b150dbd1
docs(readme): add social section
2026-02-13 12:28:46 +01:00
Clément DOUIN
85988da4cf
docs(readme): add folder alias for iCloud sent messages
...
Refs: #629
2026-02-13 08:52:30 +01:00
Clément DOUIN
4cbc8a07e3
docs(changelog): update
2026-02-13 00:04:40 +01:00
Clément DOUIN
018156fe41
feat: return id of added message
...
The feature is only implemented for the message save and template save
commands. Other commands like message send copy move don't return the
added id.
Refs: #627
2026-02-12 12:54:19 +01:00
Clément DOUIN
dd0f4bb2a3
fix: make ariadne better manage colors
2026-02-09 18:08:30 +01:00
Clément DOUIN
0f34dfa31c
docs(license): update year
2026-02-09 15:21:02 +01:00
Clément DOUIN
379bbe8634
docs(changelog): format gh issue link
2026-02-09 15:13:27 +01:00
Clément DOUIN
91b22f6339
docs(changelog): prepare for v1.2.0
2026-02-09 14:57:53 +01:00
Clément DOUIN
3de6d70bfe
docs(readme): fix wrong titles
2026-02-09 13:52:44 +01:00
Clément DOUIN
04f73bb867
docs(readme): improve structure ter
2026-02-09 13:44:51 +01:00
Clément DOUIN
e2be1c496a
docs(readme): improve structure bis
2026-02-09 13:06:19 +01:00
Clément DOUIN
d03a5cb57e
docs(readme): improve structure
2026-02-09 12:22:56 +01:00
Clément DOUIN
6b26a03d1e
fix: add missing imap-codec extensions
...
Refs: #624
2026-02-07 21:01:29 +01:00