From 8d7466e73ab092d557ff6c0d315d83d960e6688d Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Tue, 10 Feb 2026 02:18:07 +0000 Subject: [PATCH] Configure SMTP via local mailcow internal relay Uses direct connection to postfix (10.100.0.253:25) on the mailcow Docker network - no authentication needed for local relay. Sends from noreply@jeffemmett.com. Co-Authored-By: Claude Opus 4.6 --- app.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/app.yml b/app.yml index 5747456..a70f817 100644 --- a/app.yml +++ b/app.yml @@ -36,15 +36,13 @@ env: ## Admin email for initial setup DISCOURSE_DEVELOPER_EMAILS: 'jeff@jeffemmett.com' - ## SMTP - configure when ready (forum works without it but can't send emails) - ## Uncomment and fill in when email provider is chosen: - # DISCOURSE_SMTP_ADDRESS: smtp.example.com - # DISCOURSE_SMTP_PORT: 587 - # DISCOURSE_SMTP_USER_NAME: user@example.com - # DISCOURSE_SMTP_PASSWORD: "password" - # DISCOURSE_SMTP_ENABLE_START_TLS: true - # DISCOURSE_SMTP_DOMAIN: cadcad.org - # DISCOURSE_NOTIFICATION_EMAIL: noreply@cadcad.org + ## SMTP via local mailcow (internal relay, no auth needed) + DISCOURSE_SMTP_ADDRESS: 10.100.0.253 + DISCOURSE_SMTP_PORT: 25 + DISCOURSE_SMTP_ENABLE_START_TLS: false + DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none + DISCOURSE_SMTP_DOMAIN: jeffemmett.com + DISCOURSE_NOTIFICATION_EMAIL: noreply@jeffemmett.com ## Serve behind reverse proxy DISCOURSE_FORCE_HTTPS: true