While working on a project to learn go, I was using postfix to pipe email directly to a Go program, that then sent them as an SMS. I couldn't help but thinking how old and clunky the software I was using felt. The Go ended up being done in an hour and the postfix part took me 2 nights.
The same goes for all of the other email protocols and software. It's all big, bulky, and complicated. especially considering how much of a backbone email is to business today.
I know of the mailinabox project that was meant to package and abstract out a lot of the difficulties, but found that even that was too complicated.
Does anyone know of any projects meant to simplify the email stack?