this post was submitted on 21 Nov 2023
14 points (100.0% liked)

Privacy Guides

16784 readers
55 users here now

In the digital age, protecting your personal information might seem like an impossible task. We’re here to help.

This is a community for sharing news about privacy, posting information about cool privacy tools and services, and getting advice about your privacy journey.


You can subscribe to this community from any Kbin or Lemmy instance:

Learn more...


Check out our website at privacyguides.org before asking your questions here. We've tried answering the common questions and recommendations there!

Want to get involved? The website is open-source on GitHub, and your help would be appreciated!


This community is the "official" Privacy Guides community on Lemmy, which can be verified here. Other "Privacy Guides" communities on other Lemmy servers are not moderated by this team or associated with the website.


Moderation Rules:

  1. We prefer posting about open-source software whenever possible.
  2. This is not the place for self-promotion if you are not listed on privacyguides.org. If you want to be listed, make a suggestion on our forum first.
  3. No soliciting engagement: Don't ask for upvotes, follows, etc.
  4. Surveys, Fundraising, and Petitions must be pre-approved by the mod team.
  5. Be civil, no violence, hate speech. Assume people here are posting in good faith.
  6. Don't repost topics which have already been covered here.
  7. News posts must be related to privacy and security, and your post title must match the article headline exactly. Do not editorialize titles, you can post your opinions in the post body or a comment.
  8. Memes/images/video posts that could be summarized as text explanations should not be posted. Infographics and conference talks from reputable sources are acceptable.
  9. No help vampires: This is not a tech support subreddit, don't abuse our community's willingness to help. Questions related to privacy, security or privacy/security related software and their configurations are acceptable.
  10. No misinformation: Extraordinary claims must be matched with evidence.
  11. Do not post about VPNs or cryptocurrencies which are not listed on privacyguides.org. See Rule 2 for info on adding new recommendations to the website.
  12. General guides or software lists are not permitted. Original sources and research about specific topics are allowed as long as they are high quality and factual. We are not providing a platform for poorly-vetted, out-of-date or conflicting recommendations.

Additional Resources:

founded 1 year ago
MODERATORS
top 8 comments
sorted by: hot top controversial new old
[–] tesseract@beehaw.org 13 points 11 months ago (1 children)

Email hosting is hard for two reasons. The first is that there are too many parts to configure - MTA, MDA, DKIM, RDNS, spam filter, webmail, etc. The viable solution is to use a turnkey solution like mailinabox, mailcow or mailu.

The second problem is deliverability. At the minimum, you will have to 'warm up' the server. You will have to send a few dozen mails to others and ask them to mark as not-spam. Even then, a lot of other factors come into play - like the IP address block (for example, mails from AWS always gets blocked), domain name and even the top-level domain - they all influence the spam filter score.

Meanwhile, deliverability with Google and Microsoft (incl google workspace and ms 365) are lost causes. Google sends your mail to the spam folder irrespective of your spamassasin score. They provide no viable solution to this. MS on the other hand just drops mail silently. This isn't a bug. Both of them are trying to destroy the federated nature of email and consolidate all email business to themselves.

Meanwhile, the big players like fastmail and migadu get better treatment. Especially, migadu is a good choice if you want unlimited aliases.

Finally, talking about aliases. Most services (except migadu) offer only a few aliases. That limitation is not there for selfhosted email. An alternative to aliases is to use + addresses (eg: mybox+bank@mydomain.com). The advantage of this method is that you can make up multiple addresses on the fly (without registering) using a single alias/address. You can use this in combination with a filter like sieve (server-side) or notmuch (client-side) to sort and filter incoming mail.

[–] petrescatraian@libranet.de 1 points 11 months ago

@tesseract Yea, I was thinking about using aliases and alias providers as a middle-man to send&receive emails to&from providers that are known to be hard to tackle for people self-hosting their email. I understood from the article I linked that setting up an email server and maintaining it is a hassle itself, but I was wondering whether doing what I said above does make things easier for me or if it would be an extra burden.

[–] Gooey0210@sh.itjust.works 2 points 11 months ago

SimpleLogin has it's selfhostable thing Not exactly sure how that works

[–] GravitySpoiled@lemmy.ml 2 points 11 months ago

Using a public service like proton or firefox for that has the advantage of you blending in with the crowd, i.e. the service doesn't know who the account belongs to whereas the service knows exactly that it belongs to you because only you have the top level domain.

In theory ... in the real world it doesn't matter too much because noone will hunt you down.

I guess that it's no more of a hassle than using one email with your own top level domain.

[–] aguslr@lemmy.sdf.org 2 points 11 months ago (2 children)

I recently moved all my personal accounts to a VPS instance. I decided on Mailu's docker compose setup because of its ease of use and it has been working great so far.

I used Oracle's free tier cloud (4 ARM vcpus and 24GB of memory) and email delivery instances so it's worth a try, but any other cloud provider offer similar options.

[–] LWD@lemm.ee 1 points 11 months ago* (last edited 10 months ago) (1 children)
[–] aguslr@lemmy.sdf.org 3 points 11 months ago

I could have had an x86 server running with that much RAM

You only get that much memory with ARM. With x86 I think you only get 2 vcpus and 4GB of RAM. But for containers, if they run on ARM, it's great. And Mailu has been running very smoothly so far.

As of downsides... well, it's Oracle. But other than that, I actually find Oracle Cloud interface and offerings much more intuitive and straightforward than other big providers such as AWS or specially Azure, at least for non power users.

[–] petrescatraian@libranet.de 1 points 11 months ago

@aguslr cool. Thank you for the tips!