3 ms·
I wrote a console-based modal email-client, which was written in 50% C++ and 50% Lua for the user-interface and all scripting. My advice to anybody considering
by stevekemp 4y ago
I wrote a console-based modal email-client, which was written in 50% C++ and 50% Lua for the user-interface and all scripting.
My advice to anybody considering writing an email client would be .. don't. The amount of broken MIME things you'll have to deal with, strong opinions on UI, and similar things will make you go crazy.
I used to use mutt, then my own client. These days there are a few console-based clients that are new such as aerc, but even so writing the basics is easy, but coping with real mail is way harder than you'd expect
- PurpleRamen 4y ago> The amount of broken MIME things you'll have to deal with, strong opinions on UI, and similar things will make you go crazy. Would it make more sense to first build a bunch of libs, to create a common ground, onto which people could more easily build their customized clients?
- bo1024 4y agoPython's email libraries are pretty complete.