~/jcoffey$
Esc

Writing

Tagged “Stalwart”

9 articles

  1. How I Accidentally Released Self-Hosted Thundermail

    I read Mozilla's Thundermail FAQ and realized I'd already built the self-hosted kind. Same Stalwart foundation, opposite ends of the problem, and a chart I made to calm down.

    inbuxaThundermailStalwartSelfHosted

  2. ihasmail, One Year On: I Threw It All Away Except the Name

    A year ago I moved my mail to Stalwart and wanted a JMAP webmail to go with it. There wasn't one, so I wrote one, took it down the wrong road, deleted it, and started again — keeping only the joke domain I had already…

    ihasmailStalwartJMAPSelfHosted

  3. ihasmail-oneshot: From a Bare Server to Mail and Webmail in One Command

    ihasmail has always assumed you already run a Stalwart mail server. ihasmail-oneshot is for everyone who doesn't yet — one command that sets up Stalwart and ihasmail together, connected, with certificates, your first…

    ihasmailStalwartSelfHostedEmail

  4. Why I'm Moving jcoffey.dev, coffeylabs.org, and My Email Out of the United States

    jcoffey.dev and coffeylabs.org are headed to Germany and my mail to the Netherlands. It costs more, it is slower by a few dozen milliseconds, and it means rebuilding sender reputation from scratch — here is the hassle…

    SelfHostedPrivacyStalwartInfrastructure

  5. ihasmail Was Written for One User

    ihasmail started eleven months ago as a webmail for my own Stalwart server, and stayed private for ten of them. It is not competing with anyone — here is what it is, what it isn't, and why parity with other projects was…

    AGPLihasmailJMAPOpenSource

  6. ihasmail Gained Nine Languages

    Translations are the easiest thing in software to ship dishonestly. ihasmail gained nine, all of them machine-made and unreviewed — and the app says so, in the language you just chose. Plus swipe, hold and…

    AGPLAccessibilityi18nihasmail

  7. ihasmail Goes Immutable: No Volume, No Database, Nothing Left Behind

    Most "stateless" software still hides a config directory somewhere. ihasmail's IMMUTABLE=1 mode runs read-only with no volume at all — here's the trade-off, and two commands to verify it yourself.

    AGPLCloudNativeContainersDevOps

  8. Announcing ihasmail: a JMAP Webmail Built for Stalwart

    Mail, calendar, contacts, files and a visual Sieve builder — one JMAP protocol, credentials never in the browser. AGPL-3.0, runs in a container, ships with a mock server so you can try it without touching real mail..

    AGPLDockeremailserverFOSS

  9. Breaking the Chains

    Email is the system nobody wants to touch, which is exactly why so many organizations are still on Microsoft Exchange and Active Directory. Why moving is hard, why it's worth it, and how to move to Stalwart Mail and…

    emailexchangestalwartmigration