Cómo listar usuarios que tienen un protocolo específico habilitado?

4a. Listar todos los buzones de la organización con POP habilitado

Get-Mailbox | Where {$_.POPEnabled –eq $true} | Select Name

Get-CASMailbox - POP habilitado

4b. Listar todos los buzones de una OU con POP habilitado

Get-CASMailbox –OrganizationalUnit contoso.com/Departamentos/Contable| Where {$_.POPEnabled –eq $true} |  Select Name

Get-CASMailbox - POP habilitado

5a. Listar todos los buzones de la organización con IMAP habilitado

Get-CASMailbox –ResultSize unlimited | Where {$_.IMAPEnabled –eq $true} | Select Name

Get-CASMailbox - IMAP habilitado

5b. Listar todos los buzones de una OU con IMAP habilitado

Get-CASMailbox –OrganizationalUnit contoso.com/Departamentos/Contable| Where {$_.IMAPEnabled –eq $true} |  Select Name

Get-CASMailbox - IMAP habilitado

6a. Listar todos los buzones de la organización con MAPI habilitado

Get-CASMailbox | Where {$_.MAPIEnabled –eq $true} | Select Name

Get-CASMailbox - Outlook MAPI habilitado

6b. Listar todos los buzones de una OU con MAPI habilitado

Get-CASMailbox –OrganizationalUnit contoso.com/Departamentos/Contable| Where {$_.MAPIEnabled –eq $true} |  Select Name

Get-CASMailbox - Outlook MAPI habilitado

7a. Listar todos los buzones de la organización con Outlook Anywhere habilitado

Get-CASMailbox | Where {$_.MAPIBlockOutlookRpcHttp –eq $false} | Select Name

Get-CASMailbox - Outlook Anywhere habilitado

Nota: En este caso en particular utilizamos $false porque la propiedad es negativa (block)

7b. Listar todos los buzones de una OU con Outlook Anywhere habilitado

Get-CASMailbox –OrganizationalUnit contoso.com/Departamentos/Contable| Where {$_.MAPIBlockOutlookRpcHttp –eq $false |  Select Name

Get-CASMailbox - Outlook Anywhere habilitado

A tener en cuenta que en adición a tener un protocolo habilitado a nivel de usuario, el servidor debe estar brindando el servicio. Por ejemplo, de forma predeterminada los usuarios vienen con POP e IMAP habilitados, sin embargo a nivel de servicio del servidor esto viene de forma manual por lo que los usuarios en realidad no podrían utilizar estos protocolos.


Por más información teórica y práctica sobre administración de Exchange, ver el siguiente recurso para miembros VIP del sitio (videos de entrenamiento):

About Daniel Núñez Banega

Consultor IT especializado en Microsoft Exchange, Active Directory y Microsoft 365.
Principales Certificaciones: Microsoft Certified Trainer | Microsoft Certified Solutions Expert | Microsoft Certified Systems Engineer | Microsoft Certified Systems Administrator | Microsoft Certified IT Professional | Microsoft Certified Technology Specialist | Microsoft 365 Certified: Enterprise Administrator Expert | Microsoft 365 Certified: Security Administrator Associate | Microsoft Certified: Cybersecurity Architect Expert | Comptia Pentest+ | EC-Council Certified Ethical Hacker Master

Reader Interactions

Comments

  1. Jose Felix says

    Te agradezco mucho por estos comandos. Me han ayudado bastante para extraer justamente los usuarios que tenían OWA y ActiveASync habilitados en una UO especifica.

    • Daniel Núñez Banega says

      Hola Neyvis, seguramente es porque los mismos usuarios tienen tanto POP como IMAP habilitado. Revisaste esto?

  2. luis felipe says

    hola tengo un problema con respecto a lo de la conexión de móviles, no me deja vincular mi móvil ya que me manda un mensaje de que no puede autenticar mi usuario. y si tengo habilitado activesync, pop, imap, smtp no se si sea problema del certificado.

  3. sebastian ballestero says

    Hola Daniel, te hago una consulta un script para listar los buzones con nombre completo, probé con varios pero no hay caso no me los lista, desde ya muchas gracias saludos.

    • Daniel Núñez Banega says

      Hola Sebastian, se podría por ejemplo hacer: Get-Mailbox | Select Displayname
      Esto devolvería la propiedad de nombre a mostrar de todos los buzones (en caso de contar con más de 1000 buzones agregar el parámetro -ResultSize Unlimited)

  4. Miguel Angel Ortega Ortega says

    Como puedo listar los usuarios con buzones con reenvío activado en exchange onpremise?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *