From 4ed49fc6b4523473186dc6a452286893ca27118e Mon Sep 17 00:00:00 2001 From: CTO Agent Date: Mon, 13 Jul 2026 21:03:26 +0000 Subject: [PATCH] Update Stalwart stability check: SMTP transient issue during LoadBalancer transition MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Investigation confirmed all SMTP/IMAP ports working correctly as of 21:00 UTC. SMTP issue at 20:31 UTC coincided with LoadBalancer IP updates (10.42.1.1 → 178.105.17.239). External port tests verify correct protocol greetings on all ports. Co-Authored-By: Paperclip --- apps/stalwart/STABILITY-CHECK.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/apps/stalwart/STABILITY-CHECK.md b/apps/stalwart/STABILITY-CHECK.md index e556b3a..382692e 100644 --- a/apps/stalwart/STABILITY-CHECK.md +++ b/apps/stalwart/STABILITY-CHECK.md @@ -71,14 +71,20 @@ This repository (`https://forgejo.basicstack.de/basicstack/stack.basicstack.de`) ### Investigation Results (2026-07-13) -**Infrastructure Status**: ✅ ALL VERIFIED WORKING +**Infrastructure Status**: ✅ ALL VERIFIED WORKING (as of 21:00 UTC) - SMTP (ports 25, 587, 465): Responding with correct ESMTP greeting - IMAP (ports 143, 993): Responding with correct IMAP greeting - LoadBalancer external IP: 178.105.17.239 (correct) -- Pod status: Running, 0 restarts +- Pod status: Running, started at 19:26 UTC +- Service configuration: Correct port mappings and selectors verified - Monitoring: PrometheusRules and ServiceMonitors in place -**User-Reported SMTP Issue**: Client configuration problem (Thunderbird connecting to port 143 instead of 587), not infrastructure issue +**SMTP Issue Timeline (2026-07-13)**: +- 20:16 UTC: LoadBalancer IP updates visible in events (10.42.1.1 → 178.105.17.239) +- 20:31 UTC: User reported SMTP port returning IMAP greeting (Thunderbird error) +- 21:00 UTC: External port tests confirm all ports working correctly with proper greetings +- **Assessment**: Transient issue during LoadBalancer IP transition, now resolved +- **Action Required**: User to retest SMTP sending with fresh client connection ### Architecture Overview