Conoces los Fundamentos necesarios para trabajar con Exchange?

  • Relación con Active Directory y DNS
  • Versiones, CALs y Arquitectura
  • Implementación Híbrida
 
 

Herramientas para la administración de Exchange 2013 / 2016

Administración de Exchange Server | Consolas administrativas
En este artículo vamos a hacer foco en las herramientas que utilizamos para administrar Exchange 2013 / 2016, qué opciones gráficas tenemos y en qué caso debemos recurrir a la línea de comando, particularmente al shell de Exchange (EMS).

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

Introducción a Powershell

Introducción a Powershell

En algún punto trabajando con Exchange nos vamos a encontrar con que no queda alternativa que recurrir a la línea de comando, específicamente al Shell de Exchange.

El shell de Exchange funciona sobre Windows Powershell por lo que antes de entrar en este tema es recomendable estar familiarizado con los principales conceptos o al menos los que a mi entender pueden resultar de mayor utilidad.
Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

Tips del shell de Exchange

No han sido pocas las veces que al iniciar el shell de Exchange me he encontrado con alguna sugerencia interesante.

Esta sugerencia se conoce como el tip del día (tip of the day). Estos tips están numerados y para ver uno específico podemos ejecutar:

Get-Tip x

Donde “x” es el número del tip.

Si por ejemplo quisiéramos ver los tips del 1 al 90 con una pausa de 5 segundos entre cada uno podríamos ejecutar:

For ($i=0 ; $i –le 90 ; $i++) {Get-Tip $i ; sleep 5}

Dependiendo de la versión de Exchange la cantidad de tips incluidos pero en total hay alrededor de unos 90.

En esta sección se incluyen 20 de los tips más útiles o interesantes del shell de Exchange.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 15 – Cómo crear múltiples objetos a partir de un archivo CSV?

Serie de Tips del shell de Exchange


Este tip puede resultar muy útil como plantilla para realizar tareas de forma masiva.

En este caso lo primero que hacemos es almacenar un archivo CSV en la variable $CSV usando el cmdlet Import-CSV. Este archivo CSV debe tener al menos los siguientes  campos:

  • Name
  • Alias
  • EmailAddress

Si abrimos con un editor de texto el CSV veríamos un encabezado similar al siguiente:

Name,Alias,EmailAddress

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 17 – Cómo ver eventos de Exchange en el log de Aplicación de Windows?


Serie de Tips del shell de Exchange


Dentro del proceso de resolución de problemas muchas veces debemos recurrir al visor de sucesos (event viewer), en particular el log de Aplicación que es donde Exchange registra la mayoría de sus eventos.

Por fuera de que de forma predeterminada Exchange no registra todo lo que sucede (para esto habría que incrementar el nivel de logging) tenemos varias opciones para revisar este log entre ellas a través del shell de Exchange.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 10 – A qué buzones puede acceder un usuario?


Serie de Tips del shell de Exchange


En este tip del shell vemos como obtener el listado de todos los buzones a los que un usuario específico tiene acceso.

Para esto hacemos lo siguiente:

1. Almacenar todos los buzones de la organización en la variable $Mailboxes

2. A continuación pasamos $Mailboxes a través del pipe al cmdlet Get-MailboxPermission indicando el usuario específico

3. Por último formateamos la salida en tabla trayendo unicamente las propiedades de Identity, AccessRights y Deny

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 19 – Habilitación de respuestas automáticas y reenvío de correo a dominios externos


Serie de Tips del shell de Exchange


La configuración de dominios remotos en Exchange nos permite controlar características específicas en relación al flujo de correo hacia dominios externos, entre ellas:

  • Envío de fuera de oficina
  • Reenvío automático de correo
  • Codificación de mensaje
  • Respuestas automáticas

De forma predeterminada Exchange incluye un dominio remoto que aplica a todos los dominios externos  (“*”) por lo que si hacemos un cambio aplicaría a todo Internet.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 8 – Se están respaldando las bases de datos de Exchange?


Serie de Tips del shell de Exchange


Este tip nos permite chequear rápidamente el estado de los respaldos de las bases de datos de Exchange.

Para esto hacemos lo siguiente:

1. Almacenar en la variable $Databases todas las bases de un servidor incluyendo el parámetro Status.

2. Formatear la salida para ver propiedades de nombre y backup

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

Qué sucede con la información de un OST luego de restaurar una base de datos de Exchange más antigua?

Recientemente recibo la siguiente consulta:

Remitente:  U.A.

Asunto: Duda OST y EDB restaurada más vieja. ¿qué ocurre? se sincroniza la EDB con los correos más recientes del ost o se eliminan de este?

En el caso de que por alguna razón se me corrompa la EDB y tenga que restaurar de un backup, ¿qué va a pasar con los usuarios que tienen OST con mensajes más nuevos que los de la EDB recuperada?

La realidad es que la respuesta no es tan sencilla, en este artículo vamos a ver que puede implicar esto.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

Mantenimiento de Microsoft Exchange: Tareas Mensuales

Continuando con la serie de artículos sobre Mantenimiento de Exchange Server, en esta oportunidad vamos a entrar en el tema de tareas mensuales.

En el checklist propuesto encontramos las siguientes actividades:

Mantenimiento de Exchange Server

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 5 – Cómo generar un log de todos los comandos ejecutados en el shell?

Serie de Tips del shell de Exchange


En el tip 42 vemos como generar un log de todos los comandos que ejecutamos en Powershell o en el shell de Exchange.

En este caso se especifica en que archivo almacenar la información, si se ejecuta sin especificar la ruta se guarda dentro del perfil del usuario:

Start-Transcript Ruta\archivo.txt

Generar log de todos los cmdlets ejecutados en el shell

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

Protección antimalware en Exchange 2013 / 2016

A partir de la versión 2013 del producto, Exchange incluye protección antimalware.

El escaneo por software malicioso (virus, spyware) se realiza al enviar o recibir un mensaje en el rol de mailbox. Esta característica no se incluye en el rol de Edge.

Si instalamos Exchange 2013 o 2016 y no modificamos las opciones predeterminadas, el antimalware queda habilitado. En este artículo vamos a ver cómo verificar que efectivamente se encuentre habilitado y en caso contrario como habilitarlo.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

Antispam en Exchange: Cómo configurar el filtro de destinatarios?

El filtro de destinatarios (Recipient Filtering) permite cortar la comunicación SMTP en base al destinatario (campo rcpt to). Incluso podríamos terminar la comunicación si se pretende enviar a un destinatario que no existe en el directorio.

En caso de no contar con un servidor con el rol de edge es necesario primero instalar los agentes antispam.

Nota: Se recomienda configurar este filtro en un servidor con el rol de Edge

Una vez con los agentes instalados podemos avanzar con la configuración.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

Antispam en Exchange: Cómo configurar el filtro de remitentes?

El filtro de remitentes (Sender Filtering) nos permite cortar la comunicación SMTP en base a quien nos envía el correo (mail from).

Por ejemplo, si recibimos SPAM desde la dirección “spam@spammer.com” podemos configurar para que esta dirección sea filtrada.

Nota: En caso de no contar con un servidor con el rol de Edge primero es necesario instalar los agentes antispam.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

PR6 – Preguntas y Respuestas sobre Exchange

En este “PR6” vamos a abordar las siguientes consultas (entre paréntesis las iniciales de quien envió la pregunta):

  1. (MJ) Qué comando puedo ejecutar para ver el tamaño de una base de datos en Exchange?
  2. (CR) Cómo puedo saber si el antimalware de Exchange realmente esta funcionando?
  3. (SP) De que forma podría generar un reporte de todos los servidores con Exchange incluyendo bases de datos y cantidad de buzones?

Si te perdiste los artículos anteriores hace clic aquí.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 12 – Cómo obtener la cantidad de buzones en cola para ser movidos de base?

Serie de Tips del shell de Exchange


Al crear una solicitud de movida de buzón nos encontramos con que el estado inicial es encolado (queued).

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 7 – Cómo confirmar el resultado de una operación en el shell de Exchange?


Serie de Tips del shell de Exchange


En este tip vemos como confirmar el resultado antes de eliminar un objeto con el verbo Remove.

Esta misma técnica aplica a cualquier cambio. Para esto usamos el parámetro WhatIf.

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

TIP 14 – Cómo listar usuarios por un atributo en particular?


Serie de Tips del shell de Exchange


Este tip puede ser muy útil para filtrar a qué usuarios queremos aplicar un cambio o sobre qué usuarios queremos obtener información.

En este caso en la primer línea almacenamos en $users todos los usuarios (hasta 2000 usuarios porque se especificó ResultSize 2000, si quisieramos ilimitado podríamos especificar “unlimited”).

En la segunda línea pasamos la salida de $users a la estructura Where (donde) y solo devolvemos el caso de usuarios que tengan en la propiedad departamento la palabra “Engineering”, por último formateamos la salida usando el Nombre del usuario y el Departamento:

Leer Más

Consultor IT especializado en Microsoft Exchange y Active Directory.
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

Mostrar botones
Ocultar botones