bjoernch/universal_oidc_mail_sso

Universal Roundcube OIDC SSO plugin with IMAP/SMTP mailbox provisioning, policy controls, and encrypted credential storage

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Type:roundcube-plugin

pkg:composer/bjoernch/universal_oidc_mail_sso

v0.3.1 2026-02-13 12:46 UTC

This package is auto-updated.

Last update: 2026-02-13 12:52:29 UTC


README

Universal Roundcube plugin for OIDC SSO + external IMAP/SMTP mailbox provisioning.

This project is designed for users who already host email at a provider with IMAP/SMTP support (Zoho, Fastmail, mailbox.org, etc.) and want a custom-domain webmail frontend (for example https://webmail.example.com) with centralized OIDC login and policy control.

Quick links

Repository layout

  • plugins/universal_oidc_mail_sso/ plugin source
  • docker-compose.yml local Roundcube + MariaDB stack
  • .env.example environment template
  • docs/ full documentation

Local start (minimal)

cp .env.example .env
docker compose up -d
docker compose exec -T db mariadb -u"$DB_USER" -p"$DB_PASSWORD" "$DB_NAME" < plugins/universal_oidc_mail_sso/SQL/mysql.local.sql

Roundcube: http://localhost:8080