Hey all,
I’m going to be moving on to my next project and have been thinking about doing an email client. I like Thunderbird, but the search is terrible, and I also want to tackle something that needs pretty high performance for processing emails etc.
Any suggestions or considerations I should think about?
I’ll focus on just getting SMTP going in a CLI then I’ll introduce some sort of frontend using Qt.
There’s an old joke that every sufficiently big program eventually grows it’s own built-in email client. IOW more email clients are the last thing we need.
How substantial and bleeding edge a project do you want to take on? We could use a fast search engine with more modern NLP stuff than Lucene had last time I looked, though idk about now. You could then possibly integrate it with Thunderbird.
Can you give some examples of large programs with their own email client?
I’ve heard this joke about emacs, not sure if it is true though.
Maybe a plugin would make more sense and reduce the scope a bit?