From e3a46f36b42a1b9a6aaa3def98463648b65bf27a Mon Sep 17 00:00:00 2001 From: Tobias Klika Date: Mon, 9 Mar 2026 12:16:48 +0100 Subject: [PATCH] add application name as metadata to mail message --- zero/Mails/MailProvider.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zero/Mails/MailProvider.cs b/zero/Mails/MailProvider.cs index 6ec7a377..3b2c367f 100644 --- a/zero/Mails/MailProvider.cs +++ b/zero/Mails/MailProvider.cs @@ -1,5 +1,6 @@ using Microsoft.Extensions.Logging; using System.Net.Mail; +using System.Reflection; using System.Text; namespace zero.Mails; @@ -76,6 +77,9 @@ public class MailProvider : IMailProvider message.BodyEncoding = encoding; message.Preheader = TokenReplacement.Apply(message.Preheader, message.Placeholders); + string appName = Zero.Options.AppName.Or(Assembly.GetEntryAssembly()?.GetName().Name); + message.Metadata.Add("application", appName); + if (!message.HasView || message.Body.HasValue()) { message.IsRendered = true;