RunMeReporting.ps1
Import-Module .\PSBlackListChecker.psm1 -Force $EmailParameters = @{ EmailFrom = "reminder@euvic.pl" EmailTo = "przemyslaw.klys@euvic.pl" # EmailCC = "" EmailBCC = "" EmailServer = "mail.euvic.pl" EmailServerPassword = "StaryKonikMocnoSpi7711" EmailServerPort = "587" EmailServerLogin = "rpassword" EmailServerEnableSSL = 1 EmailEncoding = "Unicode" EmailSubject = "[Reporting] Blacklist monitoring" EmailPriority = "Low" # Normal, High } $FormattingParameters = @{ CompanyBranding = @{ Logo = "https://evotec.xyz/wp-content/uploads/2015/05/Logo-evotec-012.png" Width = "200" Height = "" Link = "https://evotec.xyz" } FontFamily = "Calibri Light" FontSize = "9pt" FontHeadingFamily = "Calibri Light" FontHeadingSize = "12pt" } $ReportOptions = @{ MonitoredIps = @{ Ip1 = '89.25.253.1' Ip2 = '188.117.129.1' # you can add as many Ip's as you want / IP1,2,3,4,5 etc } EmailPriorityWhenBlacklisted = 'High' EmailPriorityStandard = 'Low' EmailAllResults = $false EmailAlways = $true SortBy = 'IsListed' # Options: 'IP', 'BlackList', 'IsListed', 'Answer', 'FQDN SortDescending = $true } Start-ReportBlackLists -EmailParameters $EmailParameters -FormattingParameters $FormattingParameters -ReportOptions $ReportOptions |