A scalable, no-SPOF IMAP/POP3 mail server built on MongoDB, designed to follow Gmail's product decisions.
WildDuck is an open-source, scalable email server that implements IMAP and POP3 protocols. It is designed as a modern, high-availability mail server that uses a distributed MongoDB database as its backend to store emails and metadata. The project aims to provide a reliable, fault-tolerant email solution that follows Gmail's design patterns for a familiar user experience.
System administrators, DevOps engineers, and organizations looking to self-host a scalable, modern email server with high availability requirements. It is also suitable for developers needing programmatic email management via API.
Developers choose WildDuck for its opinionated, Gmail-inspired design, scalable MongoDB backend, and no single point of failure architecture, making it a robust alternative to traditional mail servers like Postfix or Dovecot.
Opinionated email server
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses sharded and replicated MongoDB to store all email data, enabling horizontal scaling and fault tolerance as described in the README for handling large volumes.
Follows Gmail's design patterns consistently, providing users with a reliable and familiar email experience, reducing onboarding friction.
Offers a full OpenAPI-documented REST API for programmatic management, making integration and automation straightforward for developers.
Architected with distributed components to eliminate SPOFs, ensuring high availability and continuous service in production environments.
Heavy reliance on MongoDB for all data storage can lead to vendor lock-in and requires specific NoSQL expertise, limiting flexibility for teams used to SQL.
The distributed architecture and MongoDB sharding configuration add significant initial setup complexity, especially for smaller or non-scalable deployments.
Strict adherence to Gmail's model restricts customization for unique email workflows or features not supported by Gmail, such as alternative folder structures.