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;