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