From 2802c1e8b676666ef12f6ad26e05cb71507e3478 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Mon, 19 Jan 2026 02:17:16 -0300 Subject: [PATCH] vaultwarden: use mailu smtp creds --- services/mailu/mailu-sync-cronjob.yaml | 2 +- services/mailu/mailu-sync-job.yaml | 2 +- services/mailu/mailu-sync-listener.yaml | 2 +- services/vaultwarden/deployment.yaml | 9 +++++---- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/services/mailu/mailu-sync-cronjob.yaml b/services/mailu/mailu-sync-cronjob.yaml index 9f55f7b..1da1981 100644 --- a/services/mailu/mailu-sync-cronjob.yaml +++ b/services/mailu/mailu-sync-cronjob.yaml @@ -59,7 +59,7 @@ spec: - name: MAILU_DEFAULT_QUOTA value: "20000000000" - name: MAILU_SYSTEM_USERS - value: no-reply-portal@bstein.dev + value: "no-reply-portal@bstein.dev,no-reply-vaultwarden@bstein.dev" - name: MAILU_DB_HOST value: postgres-service.postgres.svc.cluster.local - name: MAILU_DB_PORT diff --git a/services/mailu/mailu-sync-job.yaml b/services/mailu/mailu-sync-job.yaml index 0eaebe6..ec45ad0 100644 --- a/services/mailu/mailu-sync-job.yaml +++ b/services/mailu/mailu-sync-job.yaml @@ -67,7 +67,7 @@ spec: - name: MAILU_DEFAULT_QUOTA value: "20000000000" - name: MAILU_SYSTEM_USERS - value: no-reply-portal@bstein.dev + value: no-reply-portal@bstein.dev,no-reply-vaultwarden@bstein.dev - name: MAILU_DB_HOST value: postgres-service.postgres.svc.cluster.local - name: MAILU_DB_PORT diff --git a/services/mailu/mailu-sync-listener.yaml b/services/mailu/mailu-sync-listener.yaml index 5fb8bff..cc98107 100644 --- a/services/mailu/mailu-sync-listener.yaml +++ b/services/mailu/mailu-sync-listener.yaml @@ -74,7 +74,7 @@ spec: - name: MAILU_DEFAULT_QUOTA value: "20000000000" - name: MAILU_SYSTEM_USERS - value: no-reply-portal@bstein.dev + value: no-reply-portal@bstein.dev,no-reply-vaultwarden@bstein.dev - name: MAILU_DB_HOST value: postgres-service.postgres.svc.cluster.local - name: MAILU_DB_PORT diff --git a/services/vaultwarden/deployment.yaml b/services/vaultwarden/deployment.yaml index 0567f46..8cfd32a 100644 --- a/services/vaultwarden/deployment.yaml +++ b/services/vaultwarden/deployment.yaml @@ -29,9 +29,8 @@ spec: {{ with secret "kv/data/atlas/vaultwarden/vaultwarden-admin" }} export ADMIN_TOKEN="{{ .Data.data.ADMIN_TOKEN }}" {{ end }} - {{ with secret "kv/data/atlas/shared/postmark-relay" }} - export SMTP_USERNAME="{{ index .Data.data "apikey" }}" - export SMTP_PASSWORD="{{ index .Data.data "apikey" }}" + {{ with secret "kv/data/atlas/mailu/mailu-initial-account-secret" }} + export SMTP_PASSWORD="{{ .Data.data.password }}" {{ end }} spec: serviceAccountName: vaultwarden-vault @@ -64,7 +63,7 @@ spec: - name: DATABASE_IDLE_TIMEOUT value: "600" - name: SMTP_HOST - value: "mail.bstein.dev" + value: "mailu-front.mailu-mailserver.svc.cluster.local" - name: SMTP_PORT value: "587" - name: SMTP_SECURITY @@ -73,6 +72,8 @@ spec: value: "false" - name: SMTP_ACCEPT_INVALID_CERTS value: "false" + - name: SMTP_USERNAME + value: "no-reply-vaultwarden@bstein.dev" - name: SMTP_FROM value: "no-reply-vaultwarden@bstein.dev" - name: SMTP_FROM_NAME