added notes
This commit is contained in:
parent
7916365816
commit
69fe7994c8
1 changed files with 7 additions and 2 deletions
|
|
@ -67,7 +67,7 @@ TCP listener on `localhost:587` (configurable). Minimal implementation:
|
|||
|
||||
Components 2 → 3 → 4 can be built and tested with a simple CLI harness before any
|
||||
network server exists. Component 5 is pure logic with no I/O. Components 6 and 7 are
|
||||
the final pieces and can be validated by pointing `skim` at localhost.
|
||||
the final pieces and can be validated by pointing `tuimail` at localhost.
|
||||
|
||||
## References
|
||||
|
||||
|
|
@ -76,3 +76,8 @@ the final pieces and can be validated by pointing `skim` at localhost.
|
|||
- [ProtonMail/proton-crypto-rs](https://github.com/ProtonMail/proton-crypto-rs) — official Rust crypto crates
|
||||
- [ProtonMail/proton-srp](https://github.com/ProtonMail/proton-srp) — official Rust SRP implementation
|
||||
- [rpgp](https://github.com/rpgp/rpgp) — pure Rust OpenPGP implementation
|
||||
|
||||
More work:
|
||||
- local storge in the proton-bridge. Decide whether to store the message body pgp-encrypted, as it came from the proton server, or
|
||||
use decrypt it (and serve to the client using imap) and create a AES-256-GCM encrypted cache
|
||||
- email replies in the tui client have not yet been implemented
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue