3 ms·
Very recently I built a little desktop email client. It was...interesting. And hoary. And fraught. Very interesting though, I think everyone should have a crack
by nicholassmith 14y ago
Very recently I built a little desktop email client. It was...interesting. And hoary. And fraught. Very interesting though, I think everyone should have a crack at writing a basic SMTP library at some stage just so they appreciate the benevolence of anyone happy enough to sit and go through RFC guidelines.
Node seems like a far better choice for the project than Rails, no hate for RoR from me but Node is pretty much designed for the way email needs to operate.
- davidklanac 14y agoDefinitely agree with you that the benevolent few who produce FOSS deserve admiration especially when wrestling with the esoteric aspects of POP, IMAP and SMTP.
- nicholassmith 14y agoNo doubt, I was thankfully using mostly FOSS components but I rolled my own SMTP solution a while back and it was hard to get right, especially dealing with how the format deals with multipart etc.
- vy8vWJlco 14y agoBut... SMTP stands for SIMPLE Mail Transfer Protocol.
- pyre 14y agoDepends on what you are comparing it to. LDAP stands for Lightweight Directory Access Protocol. I don't think that anyone would consider LDAP lightweight, but compared to X.509...