mail.py reiht Mails in mail_ausgang ein (Migration 0009), eine Versandschleife im Dienst liefert sie per SMTP mit Anmeldung ein und wiederholt bei Fehlern. Voreinstellung ist Trockenlauf; das Passwort kommt als systemd-Credential. Dazu scripts/testmail.py und Tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>