Walter.Web.FireWall.SMTPLogger (nuget): The Package adds E-Mail based reporting functionality to NuGet package Walter.Web.Firewall 			and allows for the logging of incidents via E-Mail by using a E-Mail buffer and sends the emails at configured intervals. 			The NuGet package is easily activated by dependency injection during service configuration  			services.AddFireWall(FireWallTrial.License, FireWallTrial.DomainKey 			, domainName: new Uri("https://www.your-domain.com", UriKind.Absolute) 			, options => 			{ 			//your firewall settings  			}).UseSMTPReportingDatabase(options =>{ 			options.Archive = TimeSpan.FromDays(180); 			options.Server = "mail.server.com"; 			options.UserName = "noreply@your-domain.com"; 			options.Password = "pa$$w0rd1234"; 			options.Port = 8889; 			options.From = "noreply@your-domain.com"; 			options.IgnoreServerCertificateErrors = true; 			options.DefaultEmail = "webmaster@your-domain.com"; 			options.Archive = TimeSpan.FromDays(60); 			options.MailingList.AddRange(new[] { 			new EMailAddress("Security Admin","security@your-domain.com") { 			Frequency= TimeSpan.FromHours(1), 			Roles= EMailRoles.FireWallAdministrationViolations | EMailRoles.UnauthorizedPhysicalFilesViolation }, 			new EMailAddress("WAF","info@your-domain.com"){ 			Frequency= TimeSpan.FromHours(1), 			Roles= EMailRoles.ProductUpdates | EMailRoles.OwnAccountRelatedViolations } , 			}); 			});  			More information on how to use this Add-On is available in this manual 			https://www.asp-waf.com/download/ASP-WAF-FireWall-Getting-Started.pdf 			as well as on-line at 			https://www.asp-waf.com/NuGet
Keywords: WAF|Firewall|aspnetcore|email|smtp