71 lines
1.3 KiB
YAML
71 lines
1.3 KiB
YAML
config:
|
|
lookup:
|
|
default:
|
|
hostname: mail.example.org
|
|
|
|
server:
|
|
listener:
|
|
smtp:
|
|
proxy:
|
|
trusted-networks: ["10.0.0.0/8"]
|
|
submission:
|
|
submissions:
|
|
proxy:
|
|
trusted-networks: ["10.0.0.0/8"]
|
|
|
|
imap:
|
|
imaptls:
|
|
proxy:
|
|
trusted-networks: ["10.0.0.0/8"]
|
|
|
|
pop3:
|
|
pop3s:
|
|
proxy:
|
|
trusted-networks: ["10.0.0.0/8"]
|
|
|
|
sieve:
|
|
proxy:
|
|
trusted-networks: ["10.0.0.0/8"]
|
|
|
|
# without proxy and tls for ingress (well-known)
|
|
http:
|
|
protocol: "http"
|
|
bind: ["[::]:8080"]
|
|
|
|
https:
|
|
url: "https://mail.example.org"
|
|
proxy:
|
|
trusted-networks: ["10.0.0.0/8"]
|
|
|
|
service:
|
|
ports:
|
|
submission:
|
|
imap:
|
|
pop3:
|
|
http: 8080
|
|
|
|
traefik:
|
|
enabled: true
|
|
host: mail.example.org
|
|
ports:
|
|
submission:
|
|
imap:
|
|
pop3:
|
|
# not exists
|
|
blub:
|
|
|
|
ingress:
|
|
enabled: true
|
|
hosts:
|
|
- host: "example.org"
|
|
paths:
|
|
- path: /.well-known/jmap
|
|
pathType: Prefix
|
|
- path: /.well-known/mta-sts.txt
|
|
pathType: Exact
|
|
- path: /.well-known/mail-v1.xml
|
|
pathType: Exact
|
|
- path: /.well-known/autoconfig
|
|
pathType: Prefix
|
|
- path: /autodiscover
|
|
pathType: Prefix
|