Sync env.example with all current environment variables
This commit is contained in:
+43
-5
@@ -5,16 +5,16 @@
|
|||||||
API_KEY=
|
API_KEY=
|
||||||
|
|
||||||
# Logging
|
# Logging
|
||||||
LOG_LEVEL=DEBUG
|
LOG_LEVEL=INFO
|
||||||
|
|
||||||
# IMAP (incoming mail)
|
# IMAP (incoming mail) - used only if ACCOUNTS_JSON/ACCOUNTS_CONFIG_PATH not set
|
||||||
IMAP_HOST=imap.example.com
|
IMAP_HOST=imap.example.com
|
||||||
IMAP_PORT=993
|
IMAP_PORT=993
|
||||||
IMAP_USE_SSL=true
|
IMAP_USE_SSL=true
|
||||||
IMAP_USERNAME=
|
IMAP_USERNAME=
|
||||||
IMAP_PASSWORD=
|
IMAP_PASSWORD=
|
||||||
|
|
||||||
# SMTP (outgoing mail)
|
# SMTP (outgoing mail) - used only if ACCOUNTS_JSON/ACCOUNTS_CONFIG_PATH not set
|
||||||
SMTP_HOST=smtp.example.com
|
SMTP_HOST=smtp.example.com
|
||||||
SMTP_PORT=587
|
SMTP_PORT=587
|
||||||
SMTP_USE_TLS=true
|
SMTP_USE_TLS=true
|
||||||
@@ -23,6 +23,23 @@ SMTP_USERNAME=
|
|||||||
SMTP_PASSWORD=
|
SMTP_PASSWORD=
|
||||||
SMTP_FROM=
|
SMTP_FROM=
|
||||||
|
|
||||||
|
# Multi-account configuration (optional; overrides single-account IMAP/SMTP above)
|
||||||
|
# Either:
|
||||||
|
# - ACCOUNTS_JSON: inline JSON array of accounts
|
||||||
|
# - ACCOUNTS_CONFIG_PATH: path to JSON file mounted in the container
|
||||||
|
ACCOUNTS_JSON=
|
||||||
|
ACCOUNTS_CONFIG_PATH=
|
||||||
|
|
||||||
|
# Default account ID (used when tools are called without specifying "account")
|
||||||
|
# If blank:
|
||||||
|
# - If only one account exists, it is default.
|
||||||
|
# - Otherwise, an account with id "default" is preferred, or the first one is used.
|
||||||
|
DEFAULT_ACCOUNT=
|
||||||
|
|
||||||
|
# Time and timezone (for get_current_time tool)
|
||||||
|
# IANA timezone (e.g. "America/New_York", "Europe/London", "UTC")
|
||||||
|
TIMEZONE=UTC
|
||||||
|
|
||||||
# Optional default CC/BCC (comma-separated)
|
# Optional default CC/BCC (comma-separated)
|
||||||
DEFAULT_CC=
|
DEFAULT_CC=
|
||||||
DEFAULT_BCC=
|
DEFAULT_BCC=
|
||||||
@@ -31,10 +48,31 @@ DEFAULT_BCC=
|
|||||||
BUSINESS_DESCRIPTION=
|
BUSINESS_DESCRIPTION=
|
||||||
PERSONNEL_JSON=[]
|
PERSONNEL_JSON=[]
|
||||||
|
|
||||||
# Scheduled send (seconds between checks)
|
# Scheduled send (seconds between checks for scheduled emails)
|
||||||
SCHEDULED_SEND_INTERVAL=10
|
SCHEDULED_SEND_INTERVAL=10
|
||||||
|
|
||||||
# CalDAV / CardDAV (e.g., Nextcloud)
|
# HTML email signature (optional)
|
||||||
|
# Can be:
|
||||||
|
# - Inline HTML string, or
|
||||||
|
# - A file path inside the container (e.g. /etc/mcp-email/signature.html)
|
||||||
|
EMAIL_HTML_SIGNATURE=
|
||||||
|
|
||||||
|
# LLM identity defaults (fallback for signature placeholders)
|
||||||
|
# These are used if signature_vars is not provided in a send_email call.
|
||||||
|
LLM_NAME=
|
||||||
|
LLM_TITLE=
|
||||||
|
LLM_PHONE=
|
||||||
|
LLM_ADDRESS=
|
||||||
|
LLM_EMAIL=
|
||||||
|
|
||||||
|
# External summary model (optional) for summarize_email tool
|
||||||
|
# If set, emails can be summarized via an external LLM to save context.
|
||||||
|
EXTERNAL_SUMMARY_MODEL_ENDPOINT=
|
||||||
|
EXTERNAL_SUMMARY_MODEL_API_KEY=
|
||||||
|
EXTERNAL_SUMMARY_MODEL_NAME=gpt-4o-mini
|
||||||
|
EXTERNAL_SUMMARY_MAX_TOKENS=400
|
||||||
|
|
||||||
|
# CalDAV / CardDAV (e.g., Nextcloud) - if used by integrations
|
||||||
DAV_BASE_URL=
|
DAV_BASE_URL=
|
||||||
DAV_USERNAME=
|
DAV_USERNAME=
|
||||||
DAV_PASSWORD=
|
DAV_PASSWORD=
|
||||||
|
|||||||
Reference in New Issue
Block a user