Well ok this all works now, which means that all my posting presence is a decent approximation of self-hosted (for varying degrees, I'm not hosting a bsky webapp and I don't know that there'd be a real benefit in doing so at this point)

Mastodon: Self hosted
Blog: Self hosted
Email: Self hosted
Bsky: PDS is self hosted

And backups on two continents so I'm sure this will all be entirely fine

@mjg59 joke's on you. self-hosted e-mail can only post to Google recipients 30% of the time
@joshua Ah yes that's why my outbound email goes via Google
@mjg59 I never figured out how to do that without assigning Google my entire domain to be a MX also? how did you get them to do that? currently I use MailRoute as my outbound relay (and as my inbound MX as well, since their spam filtering is really much better than I ever achieved with dspam/spamassassin), which gets me up to like 40% of the time, but that is a lot less than 100%
@joshua https://knowledge.workspace.google.com/admin/gmail/advanced/route-outgoing-smtp-relay-messages-through-google with an oauth token set up for a workspace domain and "Allowed senders" set to "Any addresses". Had to do site verification for my envelope domain, but MX points at me.
Route outgoing SMTP relay messages through Google  |  Set up & manage services  |  Google Workspace Help

Google Workspace Help
@mjg59 the "any addresses" option is absolutely wild. "sure, ok, we'll relay anything without specific permission from that domain to be used by this google account, I guess". I didn't think anything about their e-mail posture could make me madder but there we go. anyway, thanks for the tip -- I think I can use my accelerated.tech account for this
Accelerated Tech, Inc.

@joshua My old hosting had pretty much 100% success in delivery after I fixed some IPv6 bullshit but now I'm on a residential IP fronted by OVH I didn't have a lot of faith
@joshua Oh yeah I ended up using my ☭.net workspace for this, obv
@joshua @mjg59 Did you get this percentage from gatekeepers on Reddit? It’s patently untrue, yet oddly specific.
@mjg59 Is there a short answer to "how the heck do you self-host email without everything going to spam?"
@mjg59 Congrats! That’s an intimidating set of projects.
@mjg59 1. That’s amazing!
2. I’m very curious about how you did this. I have a UGreen NAS and am interested in hosting more on it but not sure if it’s wise to host my small blog on there. Would be curious how you did all this.
@jsatk Using a static blog generator like Hugo is absolutely fine on low-powered hardware - the only dynamic part of my blog is the comments, and if you're fine using hosted stuff you can push that off to Disqus or something and not worry at all about running out of resources. Bsky PDS is similarly easy to run on a low power device. Mastodon wants a chunk more memory and disk and unless you're very invested in self hosting I wouldn't recommend.

@mjg59 My neglected website is actually using Hugo because I wanted the most basic CMS that I could just... run.

As far as Mastodon goes I'm happy on my instance. Its for local SF people and I donate to them monthly.

Thanks for the info!