Skip Navigation

Posts
19
Comments
563
Joined
2 yr. ago

  • Isn't that the gist of selfhosting?

    Yes you can do it, yes you can have it done for you by somebody else. The first is fun, and risky, the second is less fun and less risky. We are all here for the fun... and probably we all don't care too much of the risks. But why shut down everybody who ask about email selfhosting with a don't do it? Let them try, make errors and fix them, maybe they learn something new, maybe it works out for them

    What is the worst that might come out of it? Some spam? A blacklist? Come on, you can survive both. Don't use your primary email account as self hosted from the beginning maybe, to mitigate all those risks, no?

  • Because 99% of helfhosters pull containers, with zero understanding of what they do. They they try email, because heck why not also email, and hit the wall of actually must understand what you are doing or else...

    Yes probably selfhosting email is for advanced users, people who at least know how to manage a DNS record and how nwtworking works. Maybe it's just that selfhosting bar has dropped significantly thanks to docker, and indeed email hosting is a bit more complex that just "docker compose pull" approach.

    Yet i think people should not be scaring others so easily on email self hosting, it's perfectly doable and fun to do. Maybe don't switch your primary account just imediately to mitigate risks...

  • I fully agree with you.

    but i guess, from other replyies, people are just afraid somehow and have deep rooted fears about email and self hosting it. The people like you and me who have actually done it, understand that's not that impossible.

    And like with anything you learn only doing it, not fearing it. Maybe don't switch your main account just from day 0 and see how it goes... :)

  • Never said it's for beginners. It's not.

    You must understand what you do and do it properly. IT's not drop a container and run mindless. Regardless, you can do it if you take the proper precautions and have fun doing it.

  • I fully agree with you: it's NOT easy. And you must understand what you do. It's not just deploy a container and run happy.

    I might say this is the first serious step for a selfhoster, something that goes over and beyond just hosting a service for yourself and fun, since it federates (modern term fur how email works) with the outside world.

    Are you scared of hosting email? don't do it. You want to learn and improve your skills and you are happy with running the risks associated? go for it.

    Anyway tools like stalwart and mailcow do provide full instructions for DKIM/DMARK and DNS records that you only need to follow, so today there are easier options than the "old days".

    Anyway you don't have to do it on your primary email from day one, just use a test account/domain and see how it goes. Keep using your gmail account and spin it up on a secondary domain, if it works good... switch over in 6 months or 2 years as you are confortable. OTherwise, keep gmail and stop.

  • Sorry man, i understand your fears, but it's not that difficult. Granted, you need to STUDY and UNDERSTAND what you do, it's not just deploy a container and run. But hey, you can give up on learning new stuff and don't run risks ever, in that case you should also stop driving a car, since it's much more dangerous than running an open relay by error.

    Also, use mailcow stalwart or any other already packaged solution if you want to be safe.

  • I fully agree ...

    Email server require to understand what and why you are doing. This is a steep step up from spinning docker containers.

    Nothing against docker containers, I run quite a few myself.... But indeed a successful email server is a different beast.

    Many people also try self host it at home, and this is a serious issue with email due to the residential ip address as well.

    But it can be done successfully and it's a great feeling of accomplishment when you do it. And you learn way more than using containers

    Also all containerized solutions for email require the understanding and additional steps like DNS done properly as well .

  • That is a mandatory requirement for proper email delivery.

    Not an issue with email itself, more due to spam prevention and such.

    I flagree that hosting email servers on residential IPs is a recipe for being filtered and blocked

  • Email must run on a server with a public non residential ip address. Email is something you definitely can self host just not on your home server. Maybe that was the issue from the start?

    Stalwart is nice, but definitely not lightweight in my experience... Mailcow is a fully docker based solution.

  • That is plain not true....

    I run my email server since decades and the only upgrade I had to to over time was adding dkim dmarc and proper DNS records. Took a few hours of studying, but perfectly doable

    Granted, running docker containers is much easier than setting up a proper email setup. But be this is because with the latter you must understand what you are doing....

  • Why people keep spreading this misinformation? It's plainly not true and I am the living proof of that.

    Been using my email self hosted (on VPs) for decades now, never had serious issues at all. And it's all my family primary addresses

  • What is the problem? I have been self hosting my mail for the last 20+ years and has always worked pretty well.

    I rent a VPS for that since you should not use a residential address for email servers.

    If you are careful enough to configure it properly I assure you that it works and it's perfectly usable and stable

    All my family primary email addresses are managed in that way on my various domains and we never had a single issue

    Today it's even easier because there are all in one docker based solutions. But going the hard way is perfectly doable as well.

    Here is my experience, on my wiki, if you are interested https://wiki.gardiol.org/doku.php?id=email%3Astart

    Be aware that there are no optional steps: everything must be properly installed and setup from DNS entries to dkim/dmarc and certificates. But I promise, maintenance it basically zero after a proper setup. And I think twice in 20 years something broke. And the nice part of that email will just be delayed and delivered after you fix it, nothing gets ever lost

    I love email, with all it downfalls, it's still one of the most resilient and solid stuff on the internet.

  • No issues for me!

  • Agree. Hardware's is also a good chunk of self hosting and it should be open for discussion. As far as it's centered around using that hardware for self hosting

  • Love and use this!

    Solid, fast, amazing experience.... A breeze to setup as well.... Quite another thing than Synapse.

  • Removed

    DIY android TV

    Jump
  • The problem is app support for x86. Many just are released for arm and arm64.

    At least back when I tried it.

    Also, power management on x86 sucks hard compared to arm, so expect much higher power usage compared to an Android stick.

    It's a fun project tough....

  • You are not wrong.... Sme here for immich and many others....

  • We should self host time?

  • Well, due to hardware encryption keys and such, it's not that easy.... Also many devices supported only works after sniffing the keys from the official apps. Which is not a viable approach in my opinion....

    Unfortunately, it's not that easy. Garmin is still one of the most open brands, you can always copy activities from USB cable if you don't want to use the proprietary Garmin app.

  • I would need to mess with stuff and protocols, it should be possibile to get Rid of the proprietary app and maybe once I will have time to do it ..