From 9c024676bdfc0e37330ca284522526cc89fb87e9 Mon Sep 17 00:00:00 2001 From: Lena Herkommer Date: Wed, 25 Feb 2026 14:27:32 +0100 Subject: [PATCH 1/6] Feat: Use configured ports in deployment --- charts/smtp4dev/templates/deployment.yaml | 6 +++--- charts/smtp4dev/values.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/smtp4dev/templates/deployment.yaml b/charts/smtp4dev/templates/deployment.yaml index 2599ec3..f9df344 100644 --- a/charts/smtp4dev/templates/deployment.yaml +++ b/charts/smtp4dev/templates/deployment.yaml @@ -74,13 +74,13 @@ spec: {{- end }} ports: - name: http - containerPort: {{ .Values.service.port }} + containerPort: {{ .Values.service.port | default 80 }} protocol: TCP - name: smtp - containerPort: 25 + containerPort: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 25 }} protocol: TCP - name: imap - containerPort: 143 + containerPort: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 143 }} protocol: TCP livenessProbe: httpGet: diff --git a/charts/smtp4dev/values.yaml b/charts/smtp4dev/values.yaml index dadd9d2..e2d3d63 100644 --- a/charts/smtp4dev/values.yaml +++ b/charts/smtp4dev/values.yaml @@ -8,7 +8,7 @@ image: repository: rnwood/smtp4dev pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. - tag: "3.6.1" + tag: "3.15.0" # smtp4dev configuration (env variables) smtp4dev: From 22c6bfddac6eaab6cc763a2f76aff23c9326f812 Mon Sep 17 00:00:00 2001 From: Lena Herkommer Date: Wed, 25 Feb 2026 14:30:35 +0100 Subject: [PATCH 2/6] Chore: Chart version bump --- charts/smtp4dev/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/smtp4dev/Chart.yaml b/charts/smtp4dev/Chart.yaml index a7e8ed1..4a2af84 100644 --- a/charts/smtp4dev/Chart.yaml +++ b/charts/smtp4dev/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: smtp4dev description: A Helm chart for helm-smtp4dev type: application -version: 0.1.1 +version: 0.1.2 appVersion: "3.15.0" keywords: - smtp4dev From 958b07b3006f997068344068554a664fea4580cd Mon Sep 17 00:00:00 2001 From: Lena Herkommer Date: Wed, 25 Feb 2026 14:53:39 +0100 Subject: [PATCH 3/6] Fix: Update service definition --- charts/smtp4dev/templates/service.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/charts/smtp4dev/templates/service.yaml b/charts/smtp4dev/templates/service.yaml index c01becf..9863d0f 100644 --- a/charts/smtp4dev/templates/service.yaml +++ b/charts/smtp4dev/templates/service.yaml @@ -7,16 +7,16 @@ metadata: spec: type: {{ .Values.service.type }} ports: - - port: {{ .Values.service.port }} - targetPort: http + - port: {{ .Values.service.port | default 80 }} + targetPort: {{ .Values.service.port | default 80 }} protocol: TCP name: http - - port: 25 - targetPort: smtp + - port: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 25 }} + targetPort: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 25 }} protocol: TCP name: smtp - - port: 143 - targetPort: imap + - port: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 143 }} + targetPort: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 143 }} protocol: TCP name: imap selector: From b902a9155015b0f33604af031ad50ce61833ff68 Mon Sep 17 00:00:00 2001 From: Lena Herkommer Date: Wed, 25 Feb 2026 15:01:32 +0100 Subject: [PATCH 4/6] Fix: Named ports in service --- charts/smtp4dev/templates/service.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/smtp4dev/templates/service.yaml b/charts/smtp4dev/templates/service.yaml index 9863d0f..2e0bf87 100644 --- a/charts/smtp4dev/templates/service.yaml +++ b/charts/smtp4dev/templates/service.yaml @@ -8,15 +8,15 @@ spec: type: {{ .Values.service.type }} ports: - port: {{ .Values.service.port | default 80 }} - targetPort: {{ .Values.service.port | default 80 }} + targetPort: http protocol: TCP name: http - port: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 25 }} - targetPort: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 25 }} + targetPort: smtp protocol: TCP name: smtp - port: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 143 }} - targetPort: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 143 }} + targetPort: imap protocol: TCP name: imap selector: From dcb45e6edc439cfec5226c3dd04afe16cbb871fd Mon Sep 17 00:00:00 2001 From: Lena Herkommer Date: Thu, 26 Feb 2026 14:42:37 +0100 Subject: [PATCH 5/6] Fix: Typo in port definitions --- charts/smtp4dev/templates/deployment.yaml | 2 +- charts/smtp4dev/templates/service.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/smtp4dev/templates/deployment.yaml b/charts/smtp4dev/templates/deployment.yaml index f9df344..705d036 100644 --- a/charts/smtp4dev/templates/deployment.yaml +++ b/charts/smtp4dev/templates/deployment.yaml @@ -77,7 +77,7 @@ spec: containerPort: {{ .Values.service.port | default 80 }} protocol: TCP - name: smtp - containerPort: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 25 }} + containerPort: {{ .Values.smtp4dev.RelayOptions__SmtpPort | default 25 }} protocol: TCP - name: imap containerPort: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 143 }} diff --git a/charts/smtp4dev/templates/service.yaml b/charts/smtp4dev/templates/service.yaml index 2e0bf87..06e9060 100644 --- a/charts/smtp4dev/templates/service.yaml +++ b/charts/smtp4dev/templates/service.yaml @@ -11,7 +11,7 @@ spec: targetPort: http protocol: TCP name: http - - port: {{ .Values.smtp4dev.ServerOptions__ImapPort | default 25 }} + - port: {{ .Values.smtp4dev.RelayOptions__SmtpPort | default 25 }} targetPort: smtp protocol: TCP name: smtp From 617a51a99b5c6e880d4fb7b8c97b28967100873d Mon Sep 17 00:00:00 2001 From: Lena Herkommer Date: Thu, 26 Feb 2026 14:55:47 +0100 Subject: [PATCH 6/6] Fix: smtp4dev image version --- charts/smtp4dev/Chart.yaml | 2 +- charts/smtp4dev/values.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/smtp4dev/Chart.yaml b/charts/smtp4dev/Chart.yaml index 4a2af84..69dcde6 100644 --- a/charts/smtp4dev/Chart.yaml +++ b/charts/smtp4dev/Chart.yaml @@ -3,7 +3,7 @@ name: smtp4dev description: A Helm chart for helm-smtp4dev type: application version: 0.1.2 -appVersion: "3.15.0" +appVersion: "3.14.0" keywords: - smtp4dev - fake smtp email server diff --git a/charts/smtp4dev/values.yaml b/charts/smtp4dev/values.yaml index e2d3d63..af550f3 100644 --- a/charts/smtp4dev/values.yaml +++ b/charts/smtp4dev/values.yaml @@ -8,7 +8,7 @@ image: repository: rnwood/smtp4dev pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. - tag: "3.15.0" + tag: "3.14.0" # smtp4dev configuration (env variables) smtp4dev: