#!/usr/bin/env python3 """Build and send a fritzlab-themed CI notification email. Reads inputs from environment variables (set by action.yaml). Delivers a multipart/alternative message (plain text + inline-styled HTML) over plain SMTP to mail.fritzlab.net, which relays via trusted-CIDR rules (see mail.md). """ from __future__ import annotations import os import smtplib import sys from email.message import EmailMessage from html import escape from typing import Iterable # fritzlab tokens (mirror websites/fritzlab.net/theme.css). Inlined here because # email clients strip