From c40a55871422cf959344511fd1f321133792a341 Mon Sep 17 00:00:00 2001 From: Tobias Klika Date: Wed, 29 Apr 2026 12:54:56 +0200 Subject: [PATCH] remove debug modes from mail dispatchers --- .../Postmark/PostmarkDispatcher.cs | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/Finch/Mails/Dispatchers/Postmark/PostmarkDispatcher.cs b/Finch/Mails/Dispatchers/Postmark/PostmarkDispatcher.cs index c054a999..2f911eee 100644 --- a/Finch/Mails/Dispatchers/Postmark/PostmarkDispatcher.cs +++ b/Finch/Mails/Dispatchers/Postmark/PostmarkDispatcher.cs @@ -107,28 +107,6 @@ public class PostmarkDispatcher : IMailDispatcher data.HtmlBody = message.Body; } - // overwrite for debug mode - if (Options.Debug || (Env != null && !Env.IsProduction())) - { - data.From = "noreply@post.swcs.pro"; - - string[] allowedTlds = ["swcs.pro", "alias.swcs.pro"]; - string tld = data.To.TrimEnd('>').Split('@').LastOrDefault(); - - data.Cc = null; // "cee-maildev@gmx.at,anaheimcore@gmail.com,ceemaildev@yahoo.com"; - data.Bcc = null; - - if (!allowedTlds.Contains(tld, StringComparer.InvariantCultureIgnoreCase)) - { - data.Subject = $"{data.Subject} (test; für {data.To})"; - data.To = "maildev@alias.swcs.pro"; - } - else - { - data.Subject = $"{data.Subject} (test)"; - } - } - // finally sends the message PostmarkResponse response = await Postmark.SendMessageAsync(data);