Port 587 STARTTLS Support für SMTP-Verbindungen #75
Labels
No labels
apache
api
api-contract
api-gateway
authentication
automation
breaking-change
comments
component/deployment
component/documentation
component/service-management
configuration
contact-form
coordination/cross-repo
coordination/needed
core
deployment
development
development-ready
digital-sovereignty
distribution
effort
large
effort
medium
effort
small
enhancement
frontend
furt-service
furt/gateway
furt/installation
gateway
gateway-integration
generator
gitea-testing
health-check
help-wanted
hugo
hugo-integration
infrastructure
installation
logging
low-tech
mail
meta
meta/duplicate
meta/planning
meta/wontfix
monitoring
observability
openapi
organization
packaging
performance
planning
platform/linux
priority
high
priority
low
priority
medium
production
question
sagjan
security
service
service-analytics
service-development
service-formular2mail
service-newsletter
service-request
service-sagjan
session
blocker
session
handover
session
next
shortcode
specs
ssl
status
blocked
status
done
status
in-progress
status
review
status
to-go
systemd
testing
tooling
type
admin
type
bug
type
config
type
deployment
type
docs
type
enhancement
type
feature
type
handover
type
infrastructure
type
installation
type
maintenance
type
migration
type/refactor
type
research
type
security
type/testing
v0.1.0
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: DAW/furt#75
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Furt unterstützt aktuell nur Port 465 (direct SSL) für SMTP-Verbindungen. Port 587 (STARTTLS) sollte ebenfalls unterstützt werden für erhöhte Kompatibilität mit verschiedenen Mail-Servern.
Current Status
Technical Details
STARTTLS-Workflow:
Server-Verfügbarkeit bereits bestätigt:
Implementation Plan
1. smtp.lua Erweiterung:
2. Config-Erweiterung:
3. Auto-Detection-Logic:
Acceptance Criteria
Priority Rationale
Medium Priority - Port 465 funktioniert bereits für aktuelle Anforderungen. Port 587 erweitert Kompatibilität für andere Mail-Server-Setups.
Technical Context
PRIORITY: HIGH - Production Blocker für Hetzner
Hetzner blockt Port 465 → Port 587 STARTTLS required für Production.
Status: Code existiert, aber vermischt mit:
Aktion: STARTTLS-Code sauber extrahieren BEFORE DAW/furt#87
Blocker für: Hetzner-Production-Deployment
DEPENDENCY UPDATE - Blocked by Deployment-System
Port 587 STARTTLS ist für Hetzner-Production nötig, ABER:
Status: HIGH Priority aber BLOCKED by DAW/furt#87
Reihenfolge:
DEPENDENCY UPDATE - Implementiert in #89
Port 587 STARTTLS ist bereits implementiert im neuen Multi-Tenant System (DAW/furt#89).
Status: Code fertig, aber blocked by DAW/furt#89 deployment
Dependency-Chain:
Aktion: Warten auf DAW/furt#89 deployment, dann ist STARTTLS verfügbar
Feature Complete ✅
STARTTLS Port 587 Support implementiert:
Status: Production-ready für Hetzner-Deployment.