diff --git a/app/helpers.php b/app/helpers.php index c41167e..57cc85e 100644 --- a/app/helpers.php +++ b/app/helpers.php @@ -1294,6 +1294,14 @@ function send_mail(array $opts): bool $mail->Body = (string) $opts['body']; $mail->send(); + // Erfolg als INFO mitschreiben. Vorher loggte nur der Fehlerfall, damit war ein + // funktionierender Versand von einem stummen nicht zu unterscheiden — beim + // Deploy am 31.07.2026 stand im Log gar kein mail-Kanal, was „nichts + // abgeschickt" und „einwandfrei versandt" gleichzeitig bedeuten konnte. + // Nur der Kontext (welches Formular), NIE Empfänger, Absender oder Inhalt: + // das verbietet die Logging-Regel, und für die Frage „läuft der Versand?" + // braucht es davon auch nichts. + log_write('mail', 'INFO', "{$context} versandt."); return true; } catch (Throwable $e) { log_write('mail', 'ERROR', "{$context} fehlgeschlagen: " . $e->getMessage());