A massive marathon has resulted in my lumail mail client working well.
Functionally the application looks little different to the previous C-client, but it is a lot cleaner, neater, and nicer internally.
Initially I decied that the navigation/index stuff was easy and the rest of the program would be hard; dealing with GPG-signatures, MIME-parts, etc.
But I'm stubborn enough to keep going.
If I can get as far as reading messages, with MIME handled properly, and replying then I can switch to using it immediately which will spur further development.
I'm really pleased with the keybinding code, and implementing the built-in REPL-like prompt was a real revelation. Worht it for that alone.
The domain name lumail.org was available. So I figured why not?