Seventh Day Remnant Church Forum
Where The Truth Is Discussed

Home » Miscellaneous » Technology » How To Run Your Own Mail Server
How To Run Your Own Mail Server [message #2287] Fri, 26 January 2018 17:00
Wolf is currently offline  Wolf
Messages: 141
Registered: July 2017

Getting off GMail is one of the best ways to take back your data in the face of dragnet surveillance. Unfortunately, it's also one of the most difficult. If you search for "how to run your own mail server," many of the results will tell you it's simply too difficult to reliably do it yourself.

Luckily, running your own mail server is not as daunting as many would have you believe. After all, that is how email is designed to work. Email is perhaps the most successful federated, decentralized protocol to ever exist. It's a shame we've allowed a centralized, monolithic advertising company to obtain a near monopoly on such a great technology. Luckily, I've spent the last few years tweaking my mail server setup, and I'm willing to enable your laziness in the spirit of a more free and open internet.

Before we dive in, an important caveat: You will become a sysadmin of your own mail server. If you screw something up, you might not be able to send or receive email. Sure, if all else fails, you can admit defeat and point your MX records at a Google Apps account and carry on. However, you run the risk of losing emails in the interim. I'm going to try to make this guide as foolproof as possible, but if you're not comfortable assuming this responsibility, it might be best to leave it to the experts.

With that out of the way, here's what this guide will get you:

Opportunistic TLS for sending/receiving email with Postfix
Access to your email anywhere using IMAP with Dovecot
Fast, modern spam filtering with Rspamd
Full-text search of your mailbox with Apache Solr
DKIM, SPF, and DMARC records to ensure your outgoing mail is not spam-filtered
Statistical training of your spam filter based on what you move in/out of the Junk folder
Custom email sorting/filtering using sieve

[Updated on: Fri, 26 January 2018 17:01]

Report message to a moderator

Previous Topic: Smartphone Zombie Infestation
Next Topic: uses decentralization to keep your uploaded images alive
Goto Forum:

Current Time: Tue May 21 06:11:20 PDT 2019

Total time taken to generate the page: 0.02396 seconds