Perhaps some sort of digital stamp (digital signatures similar to stamps on physical envelopes) for each email sent paid for with micropayments in a cryptocurrency like nano (note: I don't own any crypto). Small cost per email like 0.01 cents that is trivial for legitimate senders but not for bulk-sending spammers. SMTP servers should put all incoming unsigned emails into spam folders. This will disincentivize spamming (probably not eliminate it) enough that self-hosting emails might be possible again without having to swim against the tide.
After self-hosting my email for twenty-three years I have thrown in the towel
491–500 of 744 posts
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#492Email is broken. Fix that first so that hosting it isn’t such a terrible chore.
Now for the quote:
"Globally, as of 2019, a staggering 293. 6 billion emails were sent each day and there are currently now over 4 billion email users worldwide."
If we suppose that 95% of that traffic is SPAM, 14,650,000,000 or 14 Billion legitimate emails are sent around the world every day on a planet with 8 billion people and not sure how many of those are connected to email.
Even at 14 billion, email is staggeringly successful, this is why FAANG wants us small time operators who do this as a hobby, for free for ourselves and family ... out of their pool.
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#4931. Any email that isn't signed with DKIM is blocked (having a signature specific to the source email address would be better, but that is probably too much to ask for)
2. If the sender isn't in your contact list, block it, or at least mark it as spam.
3. Have an easy way to add new entries to you contact list, maybe a new url scheme similar to mailto:? So that it reduces the friction of say getting a confirmation email when signing up for something, or making sure you get emails from a new acquaintance. It would probably be good to have a way to add a full domain to the allowlist as well.
But that would make selling/sharing email addresses a lot less valuable, so there might be some resistance to that from marketing and adtech.
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#494So I stopped. I analyzed mail for a few weeks to look for patterns in the wild with my server. I came to the conclusion to block all but the top level TLD's. That decision yielded very positive results.
I then wrote a simple SPAM blocking server to allow me to block habitual or suspicious TLD SPAM sending domains, as well as a few custom checks for common sense things.
As a result of those two decisions, I am now at or better at blocking SPAM than I was with Spamassassin and 2 other related tools I just remembered I also stopped using, spamass-milter and postgrey.
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#495Earlier quoted context omitted.
I have also been self-hosting email for 15 years and only had couple of problems at the beginning, mainly until my IP got enough reputation. I have been hosting it on a bare metal Supermicro server in a proper datacenter, though. It has reverse-DNS, SPF, DKIM, TLS, MTA-STS and even DANE with DNSSEC (on a self-hosted BIND but that's another story). It is implemented using Exim, Dovecot, SpamAssasin, DNSBL and Roundcub…
> I have been hosting it on a bare metal Supermicro server in a proper datacenter, though. This is a key difference. Many people who have a bad time self-hosting mail set up with a minimum-effort major provider like Hetzner or DO — you're guaranteed to have spammers as neighbours some of the time, and other networks will behave accordingly when deciding whether to accept your mail. A real server in a proper datacentr…
Real hardware servers are not required to host email.
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#496Earlier quoted context omitted.
There is also a happy medium. Host your own MX servers but use someone else's SMTP servers. You have complete control over the incoming mail but dodge the filters by using the established business for sending mail.
Adding to the happy medium is to teach your friends and family to use Thunderbird so they can easily GPG encrypt [1] their emails keeping the nosey email providers off the email body. Also teach them to use the IMAPS (TLS) endpoint for their mail provider, usually port 993. There are probably simpler how-to's with pictures, I just do not have any of them handy. [1] - https://support.mozilla.org/en-US/kb/openpgp-thund…
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#497Earlier quoted context omitted.
ok, this is the text book definition of "out of touch"
Yep. On any other site I’d assume that comment was satire. Nothing’s changed in the last decade: https://moxie.org/2015/02/24/gpg-and-me.html https://blog.cryptographyengineering.com/2014/08/13/whats-ma...
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#498For those who might choose to run their own email these days, you don't have to postfix + dovecot: https://github.com/foxcpp/maddy https://blitiri.com.ar/p/chasquid/ These options are much easier to set up, will do things like generate DKIM for you, etc. I talk about this a lot[0]. There are positively awesome tools for email out there. [EDIT] - Since I'm repeating myself I've collected all the options into a post[1]…
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#499I tried to operate my own email server as well on a VPS, and I have been thinking that the way to solve these problems is to solve the problem of spam itself. Detecting spam puts the costs on the email providers... when the costs should be born by spammers. Perhaps some sort of digital stamp (digital signatures similar to stamps on physical envelopes) for each email sent paid for with micropayments in a cryptocurrenc…
Re: After self-hosting my email for twenty-three years I have thrown in the towel
#500Earlier quoted context omitted.
Adding to the happy medium is to teach your friends and family to use Thunderbird so they can easily GPG encrypt [1] their emails keeping the nosey email providers off the email body. Also teach them to use the IMAPS (TLS) endpoint for their mail provider, usually port 993. There are probably simpler how-to's with pictures, I just do not have any of them handy. [1] - https://support.mozilla.org/en-US/kb/openpgp-thund…
Most of my friends and family don’t own computers, only phones and sometimes tablets.