feat: add support for custom JMAP server endpoints in login and settings

This commit is contained in:
Linus Rath
2026-03-29 00:47:35 +01:00
parent 60b2cf5911
commit 99d5276cfa
7 changed files with 58 additions and 5 deletions
+8 -1
View File
@@ -9,9 +9,16 @@
# App name displayed in the UI
APP_NAME=Bulwark Webmail
# URL of your JMAP-compatible mail server (required)
# URL of your JMAP-compatible mail server (required unless ALLOW_CUSTOM_JMAP_ENDPOINT is set)
JMAP_SERVER_URL=https://your-jmap-server.com
# Allow users to specify a custom JMAP server URL on the login form.
# When enabled, a "JMAP Server" field appears on the login page.
# Users can connect to any JMAP-compatible server.
# NOTE: External JMAP servers must include this domain in their CORS
# Access-Control-Allow-Origin header, or browser requests will be blocked.
# ALLOW_CUSTOM_JMAP_ENDPOINT=true
# =============================================================================
# Stalwart Mail Server Integration
# =============================================================================