Skip to content

Commit a95f358

Browse files
authored
Merge pull request docker-mailserver#122 from AlMaVizca/add-smtp-proxy
Add smtp to proxy protocol setup
2 parents 8d6d0e6 + f442a56 commit a95f358

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: "14.0.0"
33
description: A fullstack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker.
44
name: docker-mailserver
5-
version: 4.0.0
5+
version: 4.0.1
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
@@ -577,6 +577,12 @@ configMaps:
577577
-o milter_macro_daemon_name=ORIGINATING
578578
-o cleanup_service_name=sender-cleanup
579579
-o smtpd_upstream_proxy_protocol=haproxy
580+
581+
# Smtp with proxy
582+
12525 inet n - n - 1 postscreen
583+
-o syslog_name=postfix/smtp-proxy
584+
-o postscreen_upstream_proxy_protocol=haproxy
585+
-o postscreen_cache_map=btree:$data_directory/postscreen_10025_cache
580586
EOS
581587
{{- end }}
582588

0 commit comments

Comments
 (0)