GitHub

Chatmail makes e-mail fun, secure and instant

Chatmail aims to comprehensively modernize the e-mail system to become fast, reliable and secure.

It involves two key complementary project areas:

  • chatmail relay is the main template to deploy a minimal and fast e-mail server providing instant onboarding and cryptographically secured interoperability.

  • chatmail core Rust library serves a higher level chat messaging API and automatically manages DNS, TLS, HTTPS, SMTP, IMAP, MIME, OpenPGP and Iroh-based Peer-to-Peer realtime messaging, and includes the SecureJoin protocol for protection against active attacks (MITM attacks).

Both areas have undergone several independent security audits and analysis and are actively developed.

Pinned Loading

  1. chatmail service deployment scripts and docs

    Python 479 66

  2. Chatmail Rust Core library, used by Android/iOS/desktop chatmail apps, bindings and bots 📧

    Rust 920 138

  3. Async IMAP implementation in Rust

    Rust 146 39

  4. Async Rust implementation of SMTP

    Rust 73 16

  5. Formal specifications for chatmail

    TLA 6 3

  6. Database of Email Providers and how well they work with chatmail

    HTML 66 37

Repositories

Showing 10 of 30 repositories

  • core Public

    Chatmail Rust Core library, used by Android/iOS/desktop chatmail apps, bindings and bots 📧

    chatmail/core's past year of commit activity

  • cmlxc Public

    local chatmail container management and testing

    chatmail/cmlxc's past year of commit activity

    Python

    3

    MPL-2.0

    0 0 8

    Updated Aug 17, 2026

  • docker Public

    Dockerized chatmail/relay

    chatmail/docker's past year of commit activity

    Shell

    15

    MIT

    1 0 0

    Updated Aug 17, 2026

  • relay Public

    chatmail service deployment scripts and docs

    chatmail/relay's past year of commit activity

  • filtermail Public

    Drop-in rust reimplementation of chatmaild's filtermail

    chatmail/filtermail's past year of commit activity

    Rust

    10

    MIT

    4 3 10

    Updated Aug 14, 2026

  • async-imap Public

    Async IMAP implementation in Rust

    chatmail/async-imap's past year of commit activity

  • chatmail/dovecot's past year of commit activity

    C

    3 5 0 1

    Updated Aug 10, 2026

  • chatmail/notifiers's past year of commit activity

    Rust

    13

    Apache-2.0

    4 4 7

    Updated Aug 1, 2026

  • chatmail/workflows's past year of commit activity

    Python

    0

    MPL-2.0

    0 0 0

    Updated Jul 30, 2026

  • cmping Public

    chatmail relay ping program

    chatmail/cmping's past year of commit activity

    Python

    5

    MPL-2.0

    1 1 0

    Updated Jul 29, 2026

Read the original on github.com ↗