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?
Here's my configuration on this desktop:
listen on all
accept from any for domain debug.poolp.org deliver to maildir
accept from local for any relay
- isn't SpamAssassin too big, too old and too ugly considering it, according to the author, only stands for 5% of the anti-spam?
- can ClamAV really catch modern malware or are we just talking legacy viruses from the 90s and 2000s?
As for ClamAV, their database is updated frequently.
It's probably not as good as commercial vendors such as Symantec, NOD32 and so on (can't compare because I haven't used them for years), but I feel it offers some protection.
Might be a bit more work than SpamAssassin for MTA use as it seems to concentrate on single user use.
I'm not aware of such a setup. The article here is useful in that it does at least suggest one mailstream flow. Though yes, it's complex as hell.
It is already available as a package on various Linux distros: Gentoo, Arch, Fedora, ... as well as all BSD variants.
Edit: oh dear, now I'm downloading the source for every program including ports.
It means that you need to open port 22 (ssh) in order to be able to log in as recommended firewall setting is to 'deny all' by default.
When I was looking to move away from gmail, my requirements where security and privacy and Kolabsys was one of the first services that popped up as a viable alternative.
The thing is, I was also looking for a reason to try out AWS and get back to using linux after years of powerpoint and archimate _poisoning_ so everything came together like that.
I highly recommend it, even if it took me about 5 working days to get spamassassin, openDKIM, ciphermail and TLS working for all components. But hey, now I get a 94% grade on www.emailsecuritygrader.com and a A+ on SSL Labs's test so hurray for me.
Hint to authors of similar tutorials: yes, just release the scripts to build the vm or docker image. This is 2015, it hurts to see 100 of people manually copy pasting things.
At that point, there's no need to provide a tutorial at all.
"Please dear sir, hold my hand in everything I do."