Earlier quoted context omitted.
>> This is intended to be constructive criticism, though you may find it harsh. Any criticism is good right about now It's very much a competitor to GMail, in that it's essentially GMail with some filtering and IMAP magic on top To start with, my problem that I am attempting to solve is notifications for things I'm not interested in in the middle of the day, which I have attempted to solve with notifications + funnel…
> I spent 3 months on the backend making sure it receives email perfectly, and securely, and I could not find a mail server written in Ruby which I could modify and add features like Funnel to The Sup mail client[1] went through a phase trying to handle IMAP directly, but the consensus was that it was simply too awful. It did yield some colorful code[2], but the fallout was that most people relied on offlineimap[3] t…
SMTP was a piece of cake (apart from a weird SSL bug, which took up the majority of my time), but IMAP does look significantly trickier from the RFC
I would love to be in a place where IMAP isn't needed, and I plan to use my own API's for the client applications
Thank you for the code, in any case, it looks like a good laugh to read :D