💾 Archived View for mediocregopher.com › posts › another-small-step-for-maddy.gmi captured on 2023-03-20 at 17:49:28. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2023-09-08)

-=-=-=-=-=-=-

This post has been translated from it's original markdown format, if it seems busted it might appear better over HTTP:

https://mediocregopher.com/posts/another-small-step-for-maddy

Another Small Step For Maddy

Another giant leap away from Gmail.

Today's been a busy day for my email. I've been using maddy as my self-hosted email server option for some time now, but up until the present it's only really been able to *send* email, not receive them. Today I fixed that.

maddy

---

There's two maddy servers involved in my setup. The primary one exists on my home server. Anything which is sending or receiving emails is interacting with that server specifically. I've tried very hard to keep the bulk of the logic contained to just that server, because that's the one I have the most control over. This includes authentication, access controls, retry logic, and storage.

The other server exists on a Vultr VPS I rent, and essentially only exists because I can't send or receive mail publicly on my residential internet. So my homeserver forwards all outgoing mail to Vultr, which then forwards it to its destination, and vultr forwards all incoming mail to my homeserver, which stores it on disk.

Vultr VPS

You can view the full (redacted) config files here:

Desktop config

Vultr config

As a final step, I've set up forwarding on my GMail account so that all incoming (non-spam) emails will get copied to my maddy inbox as well. I'm going to start playing around with doing all my email via maddy using NeoMutt as client.

NeoMutt

There's still a long way to go before I can ditch GMail. For one, I'm not super comfortable having all these endpoints without TLS. Secondly, not all of the devices I use are actually on my VPN, so I can't really access my inbox except in specific circumstances. But it's progress!

================================================================================

Published 2022-06-03 by mediocregopher

This post is part of a series!

Next in the series: Running ruTorrent With Nix

Prevous in the series: Old Blog, New Bones

Browse all posts

RSS feed

================================================================================

Home

Source

License for all content, if you must have one