Show HN: Mail client optimized for self-hosted email across multiple domains (mainly.crnst8.com)

1 points by flowerpil ↗ HN
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! :~)

6 comments

[ 0.94 ms ] story [ 19.5 ms ] thread
Interesting. How does it compare to Mozilla Thunderbird, feature-wise?
More or less the same, just not yet with cal integrations. The main tweak is a more modern interface and with a denser level of abilities around customisation with layouts/colours/folders.

My main gripe with TB is that it’s limited in how much you can change the display visually, which can be quite cluttered and same-y.

Thanks. Besides the main UI dark mode, does Mainly have email-render-dark-mode, with quick and easy toggle back to original? How about printing? Does it have email-push-to-printer in both original and colour-inverted mode?
yes on email-render-dark-mode but the toggle could be closer to the action. Printing, no - but can add this in too. Watch for next build or two :)
Thanks for considering. Many times shops or banks send out receipts that are in the body, not in the attachment. The only way to save such a receipt is to print it to PDF. All modern browsers handle conversion-to-PDF part, the software or webapp just needs to push it to print, making sure to leave out email software chrome, and to use paper-friendly colours: black ink on white background.
Thanks for the guidance; I've pushed this into the latest build.

Let me know if there's anything else you notice!