diff --git a/Wino.Core.Domain/Models/MailItem/HtmlPreviewVisitor.cs b/Wino.Core.Domain/Models/MailItem/HtmlPreviewVisitor.cs
index f12cab52..5e5458a0 100644
--- a/Wino.Core.Domain/Models/MailItem/HtmlPreviewVisitor.cs
+++ b/Wino.Core.Domain/Models/MailItem/HtmlPreviewVisitor.cs
@@ -15,7 +15,7 @@ public class HtmlPreviewVisitor : MimeVisitor
{
private static readonly HashSet BlockedTags = new(StringComparer.OrdinalIgnoreCase)
{
- "script", "iframe", "frame", "frameset", "object", "embed", "applet", "base", "meta", "form"
+ "script", "iframe", "frame", "frameset", "object", "embed", "applet", "base", "meta", "form", "link"
};
private static readonly HashSet AllowedDataImageMimeTypes = new(StringComparer.OrdinalIgnoreCase)
diff --git a/Wino.Core.Tests/Models/HtmlPreviewVisitorTests.cs b/Wino.Core.Tests/Models/HtmlPreviewVisitorTests.cs
index 7fe2b080..72848160 100644
--- a/Wino.Core.Tests/Models/HtmlPreviewVisitorTests.cs
+++ b/Wino.Core.Tests/Models/HtmlPreviewVisitorTests.cs
@@ -15,6 +15,7 @@ public class HtmlPreviewVisitorTests
hello
+
@@ -34,6 +35,7 @@ public class HtmlPreviewVisitorTests
// Assert
output.Should().NotContain("