Skip to content

bberkay/openmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,553 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Openmail - Self Hosted Email Client

Warning

This project is still under active development and design. Expect breaking changes.

Static Badge Static Badge Static Badge Static Badge Static Badge

Openmail is a modern, privacy-focused desktop email client that runs entirely on your own infrastructure with no cloud dependencies, supporting multiple providers via standard IMAP and SMTP, and delivering a fast, lightweight, and ergonomic email experience.

Current designs are mostly for testing purposes and are likely to change as development continues.

Accounts Home
Accounts Home
Compose Simple Search
Compose Simple Search
Settings Advanced Search
Settings Advanced Search

Current Features

Some of the features that are already developed.

  • Self-Hosting: Fully run the client on your own server or local machine — no third-party dependencies for privacy and control.
  • Provider Support: Compatible with popular email providers (tested with Gmail, Yahoo, Yandex) via IMAP/SMTP.
  • Multiple Accounts: Connect and manage as many accounts as you need, switching seamlessly between them.
  • Bulk Operations: Perform bulk actions across multiple accounts at once like archive, delete, mark as read, send, unsubscribe.
  • Unified Inbox: View and manage new emails from all connected accounts in a single, organized home page.
  • Advanced Search: Search across all accounts using filters for sender, subject, date, keywords and more...
  • Undo Actions: Quickly revert recent operations (delete, archive, mark as read) to avoid accidental changes.

Installation

Visit the Releases page to get the latest packages:

  1. Server: Install Openmail-Server_version_your-server-os on your server machine.
  2. Client: Install Openmail_version_your-pc-os on your desktop.

Start the server first, then launch the client and connect it to your server.

For detailed setup instructions, please refer to the Installation Guide.

Roadmap

Explore upcoming features and plans in the Roadmap.

License

This project is licensed under the terms detailed in the LICENSE file.


About

Openmail is a modern, privacy-focused desktop email client that runs entirely on your own infrastructure — no cloud dependencies

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors