For an open source encrypted email service, the first results are mailu/mailu (Mailu is a self-hostable, containerized email server providing a webmail interface, IMAP/SMTP support, and built-in spam filtering, matching your requirement for a secure communication platform), mail-in-a-box/mailinabox (Mail-in-a-Box is a self-hosted email server appliance that provides IMAP, SMTP, and spam filtering with automated security configurations, though it lacks built-in end-to-end user encryption and a native calendar) and mjl-/mox (Mox is a self-hosted email server providing SMTP, IMAP, and a built-in webmail interface as a single binary, though it lacks native end-to-end encryption features comparable to Proton Mail). mailcow/mailcow-dockerized and mailpile/mailpile round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “open source alternatives to proton mail”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Mailu is a complete email distribution system deployed as a suite of containerized images. It provides a self-hosted email infrastructure that integrates a webmail client interface with a centralized administration dashboard for managing domains, user accounts, and storage quotas. The system focuses on email deliverability and security through a framework that implements identity verification records and digital certificates. This includes the use of identity signatures and encryption to secure mail transport and prevent domain spoofing. The platform includes layered spam and malware filteri
Mailu is a self-hostable, containerized email server providing a webmail interface, IMAP/SMTP support, and built-in spam filtering, matching your requirement for a secure communication platform.
Mail-in-a-Box is a self-hosted email server appliance that automates the deployment of SMTP, IMAP, and POP3 services on Linux. It functions as a complete suite including a DNS management server, a spam and abuse filter, and a web-based administrative control panel for managing users, aliases, and storage quotas. The project distinguishes itself through a high degree of automation for email security and authenticity. It automatically provisions and maintains SPF, DKIM, DMARC, and DNSSEC records to prevent domain spoofing, while managing the installation and rotation of TLS certificates and enf
Mail-in-a-Box is a self-hosted email server appliance that provides IMAP, SMTP, and spam filtering with automated security configurations, though it lacks built-in end-to-end user encryption and a native calendar.
Mox is a self-hosted email server that runs as a single compiled Go binary, handling the full lifecycle of sending and receiving email through SMTP, IMAP4rev2, and a built-in webmail application. It is designed to be operated without external dependencies or runtime plugins, with all mail services — including spam filtering, queue management, and web interfaces for administration and account management — contained in one executable. The server distinguishes itself through automated TLS certificate management via ACME, DNS-based autoconfiguration for email clients, and file-based configuration
Mox is a self-hosted email server providing SMTP, IMAP, and a built-in webmail interface as a single binary, though it lacks native end-to-end encryption features comparable to Proton Mail.
Mailcow-dockerized is an open-source email hosting platform that provides a complete, self-hosted infrastructure suite. It bundles message transfer, storage, and security protocols into a modular, containerized environment designed for deployment on private infrastructure. The platform distinguishes itself by integrating a centralized management interface for configuring mail domains and user accounts alongside collaborative tools like shared calendars and contact lists. It includes automated security features such as integrated spam and malware filtering gateways, as well as automated certif
This containerized email hosting platform provides a complete self-hosted suite with IMAP and SMTP support, a webmail interface, calendar and contacts, and spam filtering, though it relies on external mechanisms for end-to-end encryption rather than native client-side PGP.
Mailpile is an encrypted email client and high-volume mail indexer that provides a web-based portal for managing electronic mail. It functions as a private email management system designed to protect user privacy and data control. The project features a search engine optimized for indexing and retrieving large volumes of email on consumer hardware. It includes a Bayesian email filter for automated message classification and tagging. The system supports secure communication through the integration of public-key encryption and signing for sending and receiving messages. Additional capabilities
Mailpile is a private, self-hostable email client and indexer with built-in encryption features, though it operates more as an advanced local client and search engine than a full hosted mail server replacement.
Mail hosting made simple
Modoboa is an open-source email hosting and management platform with a webmail interface and admin panel, though it lacks built-in end-to-end encryption for messages out of the box.
Opinionated email server
WildDuck is a self-hostable IMAP and POP3 email server with a built-in webmail and API, making it a solid foundation for a private email setup though it lacks native end-to-end encryption out of the box.
Rainloop Webmail is a self-hosted, browser-based email application that connects to external mail servers using IMAP and SMTP protocols. It operates as a stateless client, fetching data directly from servers without requiring a local database to store messages. The system supports multi-account email management, allowing users to link multiple email identities to a single session for simultaneous access across different browser tabs. It includes a plugin-based extension system and tools for user interface customization and branding. The application provides capabilities for email workflow au
Rainloop is a self-hostable webmail client that connects via IMAP and SMTP, but it is a frontend interface rather than a complete secure email service with built-in end-to-end encryption or its own mail backend.
CryptPad is a self-hosted, zero-knowledge office suite designed for real-time collaborative editing and content management. It provides a privacy-centric infrastructure where documents, files, and notes are encrypted in the browser before transmission, ensuring that the server administrator cannot access the underlying data. The platform implements zero-knowledge user authentication, utilizing cryptographic keys to verify identities so that plain text passwords are never stored on the server. To further isolate sensitive operations, the system employs a security architecture that separates th
CryptPad is a self-hosted zero-knowledge collaboration and office suite with end-to-end encryption, but it is focused on real-time document editing rather than serving as an email service.
Linsa.io is an end-to-end encrypted cloud storage service and zero-knowledge data vault. It functions as a private content sharing platform that encrypts files and data on the client side, ensuring only the owner can access the stored content. The project employs a local-first approach, processing data updates and encryption on the local device before syncing encrypted blobs to a remote persistence layer. It uses a zero-knowledge architecture where the service provider cannot access decryption keys or view the plaintext content of stored files. The platform provides capabilities for private
Linsa.io is an encrypted zero-knowledge file storage and sharing service, making it a neighbouring privacy tool rather than an email service with webmail and SMTP support.
Send is an end-to-end encrypted file sharing service that encrypts files on the sender's device before upload, ensuring the server never sees plaintext content. It generates secure download links that are designed for single use, automatically removing access after the first successful download, and associates each share with a time-limited access token that expires after a set duration. The service operates without requiring user accounts, lowering friction for ephemeral sharing, and uses cryptographic key derivation to generate decryption keys from the download URL, eliminating server-side
This repository provides encrypted file sharing rather than email services, making it a neighbouring privacy tool rather than a secure email platform.
Himalaya is a command line email client and a suite of toolsets for email protocol implementation. It provides a terminal-based interface for managing email accounts using IMAP and SMTP protocols. The project includes a PIM framework and specialized libraries for building personal information management applications that integrate emails, contacts, calendars, and tasks. It features a PGP email encryptor for end-to-end encrypted communication and an email data exporter that extracts messages and metadata into JSON format for use in external scripts. The system covers a broad range of email ma
Himalaya is a command-line email client and protocol toolkit rather than a self-hostable secure email service like Proton Mail, making it a client building block instead of a complete server solution.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| mailu/mailu | 7.3K | Python | NOASSERTION | |
| mail-in-a-box/mailinabox | 15.3K | Python | CC0-1.0 | |
| mjl-/mox | 5.7K | Go | MIT | |
| mailcow/mailcow-dockerized | 13K | JavaScript | GPL-3.0 | |
| mailpile/mailpile | 8.8K | Python | NOASSERTION | |
| modoboa/modoboa | 3.5K | Python | ISC | |
| nodemailer/wildduck | 2.1K | JavaScript | EUPL-1.2 | |
| rainloop/rainloop-webmail | 4.1K | PHP | MIT | |
| cryptpad/cryptpad | 7.7K | JavaScript | AGPL-3.0 | |
| linsa-io/linsa.io | 16.9K | TypeScript | — |