Hi everyone,
for the past 10 months I've been working on Delivr (with help from a few great contributors), and today I'm releasing version 1.0.0.
Why I built it:
I wanted a self-hosted mail client that feels as good as Gmail. The open-source webmail clients I tried work, but most of them feel dated and lack things I use every day: search operators, a fast keyboard-driven interface, a proper app on my phone. The modern clients, on the other hand, are mostly closed services that want your mail on their servers. So I built my own.
What it is (and isn't):
Delivr is a webmail client, not a mail server. It connects to any mailbox over IMAP and SMTP: your own Mailcow, Stalwart or Dovecot setup, Gmail with an app password, and so on. Your mail stays on your mail server. Delivr reads it live and never stores it.
It runs as two containers: an API (Bun + Hono) and the web app (Nuxt PWA). It uses SQLite for users sessions etc, so there's no separate database to run. Postgress and MySQL will be supported in the future-…
- if the imap server supports server-side rules, use those
- if the imap server does NOT offer server-side rules, implement a way to use your own (e.g. analog to how thunderbird does the filtering in-client). 4d ago 1 like
If I could replace that frankly ridiculous setup with something more suited, I'd be very happy. 4d ago 1 like