2dbfd3ddf6
Erklärt Zweck, Syntax (IP + CIDR), Leer=allow-all und Neustart-Pflicht. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
47 lines
1.0 KiB
YAML
47 lines
1.0 KiB
YAML
database:
|
|
host: 127.0.0.1
|
|
port: 5432
|
|
name: archivmail_test
|
|
user: archivmail
|
|
password: testpass
|
|
sslmode: disable
|
|
|
|
storage:
|
|
path: /tmp/archivmail-test/store
|
|
max_size_mb: 100
|
|
|
|
smtp:
|
|
enabled: true
|
|
bind: ":2525"
|
|
domain: "localhost"
|
|
tls_cert: ""
|
|
tls_key: ""
|
|
max_size_mb: 10
|
|
# IP-Allowlist: Nur diese IPs/Netze dürfen E-Mails einliefern (z.B. Postfix-Server).
|
|
# Unterstützt einzelne IPs und CIDR-Notation.
|
|
# Leer lassen = alle IPs erlaubt (nur für Entwicklung/Tests geeignet).
|
|
# Änderungen erfordern einen Neustart: systemctl restart archivmail
|
|
#
|
|
# Beispiele:
|
|
# allowed_ips:
|
|
# - "192.168.1.10" # einzelner Mailserver
|
|
# - "192.168.1.0/24" # komplettes Subnetz
|
|
# - "10.0.0.5" # weiterer einzelner Host
|
|
allowed_ips: []
|
|
|
|
imap: []
|
|
|
|
api:
|
|
bind: ":8080"
|
|
secret: "dev-secret-change-in-production-min32"
|
|
tls: false
|
|
|
|
index:
|
|
path: /tmp/archivmail-test/xapian
|
|
backend: xapian
|
|
batch_size: 10
|
|
|
|
logging:
|
|
path: /tmp/archivmail-test/logs
|
|
level: debug
|