News for hackers. Stuff that matters.
Re:Monsti – a free and open source CMS written in Go by spacehunt on Friday May 29, 2015 @04:48PM (#9627287)
Ah, I assumed you meant only the SMTP pipeline - my bad. But what you said was like saying setting up a Web site is hard because you need to deal with haproxy, nginx, hooking up recaptcha, implementing OAuth2 and so on. I don't think rewriting everything in Go is going to help.

I did work at an email service provider years ago though, so I concede I might be more familiar about email than most people.

Re:Monsti – a free and open source CMS written in Go by castell on Monday June 01, 2015 @02:39AM (#9637049)
> I don't think rewriting everything in Go is going to help.

I meant a single Go executable that provides most functionality of a common email server (SMTP, POP3, IMAP, inbox, web admin interface, webmail). (anti-virus, anti-spam, ... would still be external third party processes)

A Go executable would be easy to update and can be compiled for many platforms. Updating a unix style mail server with like a dozens of programs that call each other in a pipeline style way is non trivial - except you do it as your main work. The same goes for the configuration of each component so that everything works together.