3 ms·
> "Ask HN: What requirements should I consider before writing a new email client?" Oh boy. I've written a mail client [1] (two actually) and I've found that p
by stevekemp 9y ago
> "Ask HN: What requirements should I consider before writing a new email client?"
Oh boy. I've written a mail client [1] (two actually) and I've found that people have widely conflicting requirements.
Me? I wanted to replace mutt with something that was similarly console-based, and would use the same Maildir hierarchies.
Other people demand GUI access, sometimes with IMAP, sometimes with POP3, and sometimes (very rarely) with just local Maildirs.
If I were to begin again I'd probably abandon Maildirs, and instead just work via notmuch, or some other indexed-store. That would allow "virtual folders", and other neat things.
I don't think I've got the patience to start again though, as my current client is already the second version.
1 - https://lumail.org/ https://lumail.org/