DotLiquid.Mailer.Core by MiSeeger

<PackageReference Include="DotLiquid.Mailer.Core" Version="1.0.0" />

 MailEngine

public sealed class MailEngine : IMailEngine
public static IMailEngine Instance { get; }

public ICredentialsByHost Credentials { get; set; }

public string DefaultFromAddress { get; set; }

public bool EnableSsl { get; set; }

public bool IsHigh { get; set; }

public bool IsHtml { get; set; }

public int SmtpPort { get; set; }

public string SmtpServer { get; set; }

public string TemplateDir { get; set; }

public bool UseDefaultCredentials { get; set; }

public MailEngine()

public void RegisterFilter(Type filter)

public void RegisterTag<T>(string tagName) where T : Tag

public bool Send<T>(string subject, string liquidTemplate, T data, string to, string from = "")

public bool SendFromFile<T>(string subject, string templateFile, T data, string to, string from = "")