IIS Smtp relay listesini export etme.

23:21:00 0 Comments A+ a-

Microsoft SMTP Relay yetkisi tanımlanmış IP adreslerinin listesini export etmek için aşağıdkai komut setini kullanabilirsiniz.

 

$SMTP = Get-WmiObject IISSmtpServerSetting -namespace "ROOT\MicrosoftIISv2" | Where-Object { $_.name -like "SmtpSVC/1" }

$RelayIPList = @()

For ($CurrentIt = 0; $CurrentIt -lt $SMTP.RelayIpList.Count; $CurrentIt += 4) {

    $EndIndex = $CurrentIt + 3

    $RelayIPList += $SMTP.RelayIpList[$CurrentIt..$EndIndex] -join "."

}

$RelayIPList = $RelayIPList[20..($RelayIPList.Count - 1)]

$RelayIPList