### fix: 30 verbessere Fehlertransparenz und Debug-Logs
- **OnlineNennungFormular:** Hinweis auf Browser-Konsole zu Fehlermeldungen hinzugefügt. - **MailController:** Zusätzliche Debug-Logs für SMTP-Flows (Sendeversuch und Fehlerbehandlung). - **WebMainScreen:** Versionsmarker auf `v2026-04-23.30 - COMPILE FIX` aktualisiert.
This commit is contained in:
+4
-2
@@ -71,6 +71,7 @@ class MailController(
|
||||
logger.info("Nennung ${entity.id} in Datenbank persistiert.")
|
||||
|
||||
// --- PLAN B: Benachrichtigung an die Meldestelle (online-nennen@mo-code.at) senden ---
|
||||
logger.info("Versuche Benachrichtigungs-Mail an $baseMailAddress zu senden...")
|
||||
try {
|
||||
val notification = SimpleMailMessage()
|
||||
notification.from = baseMailAddress // Mailserver erfordert oft, dass From == Username ist
|
||||
@@ -97,10 +98,11 @@ class MailController(
|
||||
mailSender.send(notification)
|
||||
logger.info("Plan-B Nennungs-Mail an die Meldestelle gesendet. Betreff: ${notification.subject}")
|
||||
} catch (e: Exception) {
|
||||
logger.error("Fehler beim Senden der Plan-B Nennungs-Mail an die Meldestelle: ${e.message}")
|
||||
logger.error("KRITISCH: Fehler beim Senden der Plan-B Nennungs-Mail an die Meldestelle: ${e.message}", e)
|
||||
}
|
||||
|
||||
// --- Ursprüngliche Bestätigung an den Reiter (optional, bleibt vorerst erhalten) ---
|
||||
logger.info("Versuche Bestätigungs-Mail an ${request.email} zu senden...")
|
||||
try {
|
||||
val message = SimpleMailMessage()
|
||||
|
||||
@@ -126,7 +128,7 @@ class MailController(
|
||||
mailSender.send(message)
|
||||
logger.info("Bestätigungs-Mail an ${request.email} gesendet.")
|
||||
} catch (e: Exception) {
|
||||
logger.error("Fehler beim Senden der Bestätigungs-Mail: ${e.message}")
|
||||
logger.error("KRITISCH: Fehler beim Senden der Bestätigungs-Mail an ${request.email}: ${e.message}", e)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user