Skip to content

Commit b5b7264

Browse files
committed
Add smtp to proxy protocol setup
Signed-off-by: Aldo Maria Vizcaino <aldo.vizcaino87@gmail.com>
1 parent 28b2b26 commit b5b7264

File tree

4 files changed

+12
-1
lines changed

4 files changed

+12
-1
lines changed

charts/docker-mailserver/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
appVersion: "13.3.1"
33
description: A fullstack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker.
44
name: docker-mailserver
5-
version: 3.0.13
5+
version: 3.0.14
66
sources:
77
- https://github.com/docker-mailserver/docker-mailserver-helm
88
maintainers:

charts/docker-mailserver/templates/deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,8 @@ spec:
174174
- name: submission
175175
containerPort: 587
176176
{{- if .Values.proxyProtocol.enabled }}
177+
- name: smtp-proxy
178+
containerPort: 12525
177179
- name: subs-proxy
178180
containerPort: 10465
179181
- name: sub-proxy

charts/docker-mailserver/templates/service.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ spec:
5555
nodePort: {{ default "30587" .Values.service.nodePort.submission }}
5656
{{ end }}
5757
{{- if .Values.proxyProtocol.enabled }}
58+
- name: smtp-proxy
59+
targetPort: smtp-proxy
60+
port: 12525
5861
- name: subs-proxy
5962
targetPort: subs-proxy
6063
port: 10465

charts/docker-mailserver/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,12 @@ configMaps:
576576
-o milter_macro_daemon_name=ORIGINATING
577577
-o cleanup_service_name=sender-cleanup
578578
-o smtpd_upstream_proxy_protocol=haproxy
579+
580+
# Smtp with proxy
581+
12525 inet n - n - 1 postscreen
582+
-o syslog_name=postfix/smtp-proxy
583+
-o postscreen_upstream_proxy_protocol=haproxy
584+
-o postscreen_cache_map=btree:$data_directory/postscreen_10025_cache
579585
EOS
580586
{{- end }}
581587

0 commit comments

Comments
 (0)