[Powershell] Pequeña función para comprobar si un dominio tiene registros MX

Iniciado por fe80Grau, 3 Septiembre 2014, 00:44 AM

0 Miembros y 1 Visitante están viendo este tema.

fe80Grau

Comparto esta sencilla función que podéis implementar en vuestros scripts en PowerShell para comprobar si existe algún registro MX en un dominio.


function compE{
    param([String]$dominio);
    $existe = 0;
    $cont=0;
    Invoke-Expression -Command "nslookup -type=mx $dominio" 2>$null | foreach-object {
        $filas =  $($_);
        $filtrar = $filas -match 'mail exchanger';
        if($filtrar){
            $cont++;
        }
    }
    if($cont-ge 1){
        $existe=1;
    }else{
        $existe=0;
    }