Responsive by design
A readable inbox on desktop, tablet, and mobile, with navigation designed for touch.
Roundcube, refined
A polished, mobile-first webmail experience built on Roundcube's proven IMAP foundation.
A proven engine, a better experience
CBS Mail keeps Roundcube as the IMAP client and adds a complete interface layer: clear navigation, responsive views, synced labels, and a focused app-like experience.
Features
A consistent experience across sign-in, inbox, message view, compose, contacts, and settings.
A readable inbox on desktop, tablet, and mobile, with navigation designed for touch.
Add or remove labels in one click, assign multiple labels per message, and keep them tied to each account.
Manifest, icons, and service worker support provide fast access from desktop or a mobile home screen.
Remote content stays blocked by default, with clear controls for each message or trusted sender.
New-message alerts use Roundcube's official notification flow and remain configurable per account.
Reproducible images, health checks, environment-based configuration, and backup scripts.
Mobile and PWA
Lists, tools, and messages adapt to the available space. Essential actions remain accessible without zooming or horizontal scrolling.
Architecture
CBS Mail is a reskin and enhancement layer for Roundcube. Your IMAP and SMTP infrastructure remains fully independent.
Quick start
Clone the project, configure your IMAP and SMTP services in
.env, then start the stack.
git clone https://github.com/MrBoodj011/CBS_Mail.git
cd CBS_Mail
cp .env.example .env
docker compose up -d --build
Open to contributions
The code, documentation, tests, and technical decisions are public. Bug reports, ideas, and pull requests are welcome.