fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#RYOMS

1 post1 participant0 posts today

Any one running their own mail server? I've just received a copy of Run Your Own Mail Server by @mwl
I can't wait to try it out and see how it goes. I hope it will be a lot of fun! Hopefully not too many troubles 😅
I'm currently using Proton services with my own custom domain.
#ryoms

After much waffling and mucking, I finally have a functional mail server.

Still a few more things to finish up, but it's coming along. Even with #RYOMS, it can be quite the process. I tried testing out some of the AIO solutions, but kept running into trouble with those as well. Between the book and the LinuxBabe tutorials, things have been working well, if a bit time consuming.

@mwl dear sir, is there an errata for #ryoms ? I recently struggled getting the submission service up, the book recommended "smtpds" and "smtpd_tls_wrappermode" but on postfix-pgsql 3.9.1 (fbsd 14.2 pkgs) I had to use "submission" and no tls wrappermode to get any client besides openssl/curl to work. Nonetheless, thanks for the book, it's been a good fun putting it in practice.

Seeing quite a few people get bit by spamhaus blocking more shared resolvers today. It seems to not just be Hetzner addresses.

If you're having trouble with all your email rejected you too may be seeing the same issue.

My server is seemingly unaffected because I'm running my own recursive resolver (thanks to the Run Your Own Mail Server advice from @mwl) but I'm going to continue to monitor.

The Spamhaus ProjectEmail Security | Query our DNSBLs via Hetzner's infrastructure? Move to free Data Query Service | ResourcesIf you are currently accessing the free DNS Blocklists (DNSBLs) via the Public Mirrors, and you’re using Hetzner's network - you'll need to make some changes to your email infrastructure. Learn more.

Sometimes you've been doing things a certain way for literal decades and all it takes an offhand comment to change your thinking.

In this case it's not even so spectacularly novel, just (I think even 2 separate) people stating they'd want to run their own mail server just for receiving important (e.g. 2FA) mails, not for sending or normal conversation. This was in the context of #ryoms - so everything else aside, just getting into discussions about some piece of tech (a type/role, not a specific software) can be useful.

I'm reading #RunYourOwnMailServer #RYOMS by @mwl , and I'm thinking about what I know so far about #stalwart stalw.art/, and I can't figure what his opinion of it would be, I can see it going either way 😅
- "oh, nice, don't need to need with all those separate things and making them talk to each other"
- "eh, if it works for you, cool, I already have mine 🤷"
- "this abomination doesn't even follow Unix philosophy, I wonder what else it does wrong - no, I don't want to know"

stalw.artStalwart LabsOpen-source mail server solution with JMAP, IMAP4, POP3, and SMTP support and a wide range of modern features. Written in Rust and designed to be secure, fast, robust and scalable.

my #homelab has downsized a lot over the last decade, going from a giant ATX tower with KMS etc etc, to much smaller truenas box with a single vm. lately, though, i've been feeling the itch to roll out local services again.

set up flatnotes (github.com/Dullage/flatnotes) to handle random note-taking in my preferred format. hoping to setup a local wikipedia mirror ... just in case. #RYOMS is also sitting nearby, so there's always that to try for fun.

Hm, #selfhosting mail is still quite painful, and although @mwl covers all bases with #RYOMS I don't know whether I will be able to get the "reputation" to be able to use my own mail server.

However, I realized, I mostly want to be able to receive mail on my own server. This is crucial because mail is a very cursed weak link for authentication and in many cases, access to my mail means access to my account. And this would be my mail provider as well as state actors. In order to mitigate this, hosting my own MTA should suffice.

Sending mail is the thing that's actually difficult but also not needed to secure for my threat model. Mails that I am sending will likely end up on a cloud server anyway and I also simply can take care to just not depend on it being private against state actors/the hoster.

I hope to switch to a static IP here soon-ish and that actually sounds like a workable setup...

Continued thread

My ability to identify my best-selling titles is negligible. Proper software to analyze every channel I use doesn't exist. I don't know how many of any title I sell.(Several cloud services claim to, but I won't build business analysis around cloud services. Cloud analysis services evaporate too frequently for me to trust them.)

Eyeballing this month's sales, though, #ryoms is outselling the next best seller by ~3:1. (Except Amazon, but it's not in Amazon's Kindle store.)

This is a shocking difference. Never seen anything like it, especially not sustained for weeks.

And no, I don't track how many of any given title I sell. Why would I? I write books that I believe will sell "well enough." Once the book exists, I learn if I'm right. If spot checks show the book sells, great! If it doesn't sell... what the heck am I gonna do about it?

So "Run Your Own Mail Server" seems to be selling? Great. That's cool. Thank you, Proton. You being terrible people has made my life better, sure. That's... not something to celebrate.

If I was bitter and cynical, I would thank Proton for helping sell #ryoms.

But Proton joining Team White Supremacy is gonna hurt a whole bunch of folks.

I want to encourage folks to run their own email. But it's an advanced skill. You gotta know sysadmin, DNS, TLS, etc, before you can try it. Not everyone's there.