namespace OmsorgCore.Application.Abstractions;

/// <summary>
/// <paramref name="FromAccountKey"/> wählt einen der konfigurierten Mail-Accounts (Username/Passwort/
/// Absenderadresse) aus, z. B. den dedizierten Passwort-Reset-Account - der SMTP-Server selbst ist
/// gemeinsam konfiguriert, nur die Accounts unterscheiden sich. <c>null</c> = Default-Account.
/// </summary>
public record EmailMessage(string ToAddress, string Subject, string PlainTextBody, string? FromAccountKey = null);
