Mail client optimized for self-hosted email across multiple domains
As someone with a clean IP range and ADHD, I manage my inbox by splitting across a variety of accounts for a variety of domains. I’ve never really found a client that scratches all my itches, so I spent some time making one and it’s now become my daily driver. It’s optimised to be visually simple and highly configurable for things like colour, folders/subfolders, sorting and tweaking the search query function to better match what you search for often. There’s also some little nice-to-haves like a purpose-built PWA, bulk domain onboarding, MCP and dark mode. It’s fully self-hostable,…
What it does
A self-hosted webmail client for people who run a lot of addresses across a lot of domains. One list, one keyboard, one container.
mainly a multi-domain mail client self-hosted, lightning fast, highly configurable. The script generates its own secrets, brings up Postgres and the app, and prints the address to open. Then ./mainly.sh user [email protected] creates your login and you add mailboxes from the UI. Full instructions, environment variables and an upgrade path are in the READMEfrom mainly.crnst8.com
In the maker’s words, at launch
As someone with a clean IP range and ADHD, I manage my inbox by splitting across a variety of accounts for a variety of domains. I’ve never really found a client that scratches all my itches, so I spent some time making one and it’s now become my daily driver. It’s optimised to be visually simple and highly configurable for things like colour, folders/subfolders, sorting and tweaking the search query function to better match what you search for often. There’s also some little nice-to-haves like a purpose-built PWA, bulk domain onboarding, MCP and dark mode. It’s fully self-hostable, open source and free of any AI bloat/VC fodder. Not trying to sell anything but rather make something un-shitified and simple to use, would love some feedback if you’ve given it a try! :~)
Does the same job
all alternatives →

- ASA self-hosted email engine2020 · mailcoach.app · ▲149

- SGShortwhale – Get fewer, shorter, and better emails2014 · ▲40
Dan Ariely and I are looking for ways to help people with high email load. One idea was Shortwhale, which we've tested for a few months now. The idea is super simple: It's a place to tell people how you prefer email and it offers a simple contact form that adds the necessary structure to email. Although technically trivial, it works extremely well for Dan. We have ideas on how to expand this but first we'd like to know if someone else might find this useful too (we know that this is only a solution for people who get tons of (unsolicited) email). Underlying to all of this is the idea to put…
- OAOne API for all your SMTPsSep 2025 · brieferl.com · ▲9
Hi HN, I host my own mail infrastructure and don't rely on third-party tools to send my mails. But in a microservice architecture, managing all the SMTP configs quickly becomes tiresome. After a while I'd always have my credentials and settings scattered in application-properties, bash scripts and environment files. So I've build Brieferl, an app where you can add your SMTP servers and send emails through a single API with a simple JSON payload. You also get logs of when/where emails were sent and HTML previews of messages. I am interested in what you guys think about this. You can…
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, August 2026
the whole month →- TL
Life & fun · 10d ago · louisabraham.github.io


- SA
Hello HN! I found that picking out plausible but diverse skin tones for my digital art and game development projects was kind of difficult, and I got curious about if there was a way to define a color space that made it easy. I've built a color picker and procedural generation algorithm based on the space as well as a bunch of other fun js features and demos throughout the page that use the equations. If you find it interesting, I have lots of explanations of how I built it and what properties the space has. The methodology might be a bit shaky, but hopefully the result is as helpful for…
Life & fun · Aug 2026 · toneyalexander.github.io


I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.
AI · 17d ago · simedw.com