"""HTML-E-Mail-Vorlagen fuer das Verwaltungsportal.""" def invite_email(username: str, org_name: str, code: str, link: str) -> tuple[str, str]: """Erzeugt Einladungs-E-Mail fuer neue OSINT-Monitor-Nutzer. Returns: (subject, html_body) """ subject = f"Einladung zum AegisSight OSINT Monitor - {org_name}" html = f"""
Hallo {username},
Sie wurden zur Organisation {org_name} im AegisSight OSINT Monitor eingeladen.
Klicken Sie auf den Link, um Ihren Zugang zu aktivieren:
Dieser Link ist 10 Minuten gültig.
Klicken Sie auf den Button, um sich am Verwaltungsportal anzumelden:
Oder kopieren Sie diesen Link in Ihren Browser:
{link}
Dieser Link ist {expire_minutes} Minuten gültig. Falls Sie diese Anmeldung nicht angefordert haben, ignorieren Sie diese E-Mail.