About TechMail

Email You Actually Own, End to End

TechMail is a self-hosted webmail platform. You own the server, the data, and the mail flow - from the moment a domain is added to the moment a message is delivered.

Our mission

Bringing Email Back Under Your Roof

For most people, “email” now means handing your most personal archive to a handful of giant providers. It works - until the terms change, the price climbs, or an account is locked with no recourse.

TechMail takes a different path. It packages the hard parts of running real email - DNS, DKIM signing, authentication, IMAP and POP3 - into software you host yourself, wrapped in a webmail UI clean enough for everyday use. No SaaS provider sits between you and your inbox.

How it works

Four Steps From Domain to Inbox

TechMail guides you through each step and verifies your setup before a single message goes out.

Step 1

Add a domain

Add a domain you control, e.g. owndomain.com. TechMail generates an RSA-2048 DKIM keypair and a set of DNS records (MX, SPF, DKIM, DMARC) to publish at your DNS provider.

Step 2

Verify DNS

Click verify and TechMail checks your live DNS over public resolvers. Once the records match, your domain flips to Verified and is ready for mail.

Step 3

Create mailboxes

Spin up addresses like hello@owndomain.com. Each mailbox gets standard folders (Inbox, Sent, Drafts, Trash, Archive, Spam, Starred) and its own IMAP/POP3 credentials.

Step 4

Send & receive

Use the built-in webmail, or connect Thunderbird / Apple Mail over IMAP (143) or POP3 (110). Outbound mail is DKIM-signed; inbound is checked for SPF and DKIM.

Why self-hosted

The Case for Owning Your Mail

Self-hosting isn't for everyone - but when control, privacy and cost matter, it's hard to beat.

Privacy & ownership

Your mail never routes through a third-party SaaS for core flow. Messages, credentials and keys live on infrastructure you operate - with no analytics or trackers by default.

Control & trust

Run as many addresses on your own domain as you like, set your own policies, and present a branded identity that builds far more trust than a generic free-mail address.

Cost at scale

Per-seat SaaS pricing adds up fast. Self-hosting on a single server can serve a whole team for a flat cost - you pay for the box, not for every mailbox.

Under the hood

A Real Mail Stack, Not a Wrapper

TechMail runs its own protocol servers - no reselling someone else's API.

Next.js App Router webmail UI
Hand-rolled SMTP server on :25
RFC 3501 IMAP on :143 (STARTTLS)
RFC 1939 POP3 on :110 (STLS)
DKIM signing & SPF/DKIM checks via mailauth
AES-256-GCM-encrypted DKIM keys at rest
argon2id password hashing
PostgreSQL storage, raw MIME on disk

Ready to Run Your Own Mail?

Add your first domain and see the whole flow for yourself.