Archivo

Archivo para la categoría ‘IT’

Restringir acceso a Exchange Online via Powershell

domingo, 3 de marzo de 2013 Sin comentarios

 

Cambiar-idioma-en

ExchangeOnline

Hace poco, me encontré con que una empresa quería restringir el acceso a ciertos usuarios para que únicamente pudiesen revisar el correo por medio de OWA.  Bien pues aquí os pongo unos cuantos CmdLets de PowerShell para gestionar los permisos de acceso de los usuarios de Exchange Online.

Por supuesto es necesario tener configurado nuestro entorno para poder utilizar PowerShell con Office365.

Una vez iniciada la sesión de PowerShell con nuestras credenciales de Administrador de la suscripción de Office365, podremos ejecutar los siguientes comandos:

Deshabilitar el acceso a OWA

set-CASmailbox usuario@dominio.com -OWAEnabled $false

Habilitar el acceso a OWA

set-CASmailbox usuario@dominio.com -OWAEnabled $false

Deshabilitar el acceso al buzón via IMAP

set-CASMailbox usuario@dominio.com -ImapEnabled $false

Habilitar el acceso al buzón via IMAP

set-CASMailbox usuario@dominio.com -ImapEnabled $true

Deshabilitar el acceso al buzón via POP

set-CASMailbox usuario@dominio.com -PopEnabled $false

Habilitar el acceso al buzón via POP

set-CASMailbox usuario@dominio.com -PopEnabled $true

Deshabilitar el acceso desde dispositivos móviles con Exchange ActiveSync

set-CASMailbox usuario@dominio.com -ActiveSyncEnabled $false

Habilitar el acceso desde dispositivos móviles con Exchange ActiveSync

set-CASMailbox usuario@dominio.com -ActiveSyncEnabled $true

Deshabilitar SMS para toda la organización

Set-OwaMailboxPolicy Default -TextMessagingEnabled $false

Habilitar SMS para toda la organización

Set-OwaMailboxPolicy Default -TextMessagingEnabled $true

Deshabilitar el acceso al buzón desde Outlook

Set-CASmailbox usuario@dominio.com –mapienabled $false

Habilitar el acceso al buzón desde Outlook

Set-CASmailbox usuario@dominio.com –mapienabled $true

Hasta aquí el post de hoy, espero que sea de utilidad.

 

Importando datos con PST Capture2 a Exchange Online

sábado, 2 de marzo de 2013 Sin comentarios

pstcaptureEn el post de hoy, hablare sobre como importar psts a nuestra suscripción de Exchange Online en Office365 mediante la nueva versión recién lanzada de Microsoft PST Capture Tool 2.0.

Esta herramienta trae novedades como soporte para Exchange server 2013 (esto permite soportar la nueva generación de servidores de office365); Uso de Outlook Anywhere (RPC mediante HTTP); No es necesario que la herramienta este instalada en un servidor de Exchange; Permite importar mas de 1000 usuarios a Exchange Online y varias mejoras de rendimiento.

También nos permitirá elegir si queremos importarlo a una carpeta distinta o incluso a un archive online.

Cabe destacar que existen algunas consideraciones a la hora de actuar con esta herramienta según el entorno en el que trabajemos (dominio o grupo de trabajo) aunque los requisitos comunes serán:

  • Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Vista
  • Suscripción a Office365
  • .NET Framework 4.5 o superior
  • Powershell 3.0 o superior
  • Microsoft Office Outlook 2010 X64 o superior.

Independientemente de estos requisitos, recomiendo altamente, el haber accedido desde el pc en el que se instale la herramienta al OWA utilizando las credenciales de Administrador de la suscripción de Office365 para evitar errores 401 o de acceso denegado a la hora de importar los PSTs.

Disponemos de dos herramientas, la consola central y el agente a instalar en los puestos de trabajo de nuestra organización. ambos se pueden descargar desde aquí.

Una vez que descarguemos la consola central, procederemos a instalarla de forma normal, y la única pantalla que nos debería importar en el proceso es la de introducción de credenciales de ADMINISTRADOR del equipo para utilizar como cuenta del servicio.

pstcapture_maininstall_creds

Una vez finalizado, ejecutamos el programa como administrador y procedemos a configurarlo desde ToolsSettings de la siguiente manera:

pstcapture_main_settings

Introducimos las credenciales de nuestro servicio de office365 y comprobamos que funcionan mediante el botón «Check«

 

pstcapture_main_settings_2

Seleccionamos import into: Mailbox y Add Ítems to the existing folder, de esta manera le decimos que importe todo el contenido del pst en la misma estructura que tenemos en la nube y que si existen elementos en esas carpetas, agregue en lugar de crear una nueva carpeta.

 

pstcapture_main_settings_3

Si disponemos de la característica de buzón de archivado en nuestro office365, marcamos la opción, si no la tenemos la podemos marcar también y el detectara si existe o no, si no existe importara todo al buzón principal.

 

pstcapture_main_settings_4

Marcamos las dos casillas para que importe los elementos del calendario, así como los contactos, notas, tareas…

 

pstcapture_main_settings_5

Especificamos el directorio de trabajo y el tamaño que utilizara para la importación de los psts. Es tan solo un directorio de intercambio.

 

pstcapture_main_settings_6

Especificamos el puerto que utilizaremos para conectar con los agentes que instalemos (si instalamos alguno) y damos a OK.

Al finalizar estos ajustes y comprobar que todo va bien, nos encontramos con la pantalla principal donde tan solo deberemos pinchar en «New» – «Cloud import List» y a continuación en «Add from folder«, buscamos el/los PSTs de los repositorios que tengamos (por ejemplo una SAN o una NAS, o incluso un recurso de red compartido).

pstcapture_main

Asignamos cada PST al buzon de destino en la nube pinchando en «Destination Mailbox«:

pstcapture_mailboxselect

 

Y finalmente, programamos la importación a una hora y fecha determinada o directamente pinchamos en «Import All Now«, nada mas terminar de importar, veremos en la parte inferior el resultado:pstcapture_main_complete

Espero que sea de utilidad para muchos.

 

Configurar horario en buzones de sala de Office365

domingo, 10 de febrero de 2013 Sin comentarios

ExchangeOnline

Hace unos días Publicaba una serie de posts sobre buzones de recursos:

 

Hoy explicare como establecer el horario en los buzones de sala via GUI y PowerShell. Este contenido no esta reunido en la serie anterior debido a que terminaría siendo demasiado larga y debe tener su propio post individual debido a su importancia.

Las organizaciones a menudo tienden a dar de alta buzones de sala para administrar la ocupación de dichas salas y para no tener mayores responsabilidades configuran dichas salas como autoadministradas para que acepten las peticiones siempre y cuando haya aforo disponible y no este ocupada; sin embargo, eso no evita que se ocupen salas fuera de horario y a veces eso no es admisible.

Comencemos como configurar el horario de los buzones de sala a través de la ECP (Exchange Control Panel).

  • Lo primero será acceder a nuestra suscripción via http://www.outlook.com/ecp/dominio.com
  • Después iremos a Administrar otro buzon en la parte superior izquierda y seleccionaremos el buzon de sala que queramos.
  • Una vez dentro de la configuración del buzon de sala, nos vamos a Configuración – Calendario

  • En este apartado podremos especificar el horario del buzon de sala.

 

A pesar de lo fácil que resulta esta forma, termina siendo un poco engorroso a la hora de asignar el horario en multiples salas o simplemente a la hora de modificarlos, por lo que es mejor hacerlo via PowerShell de la siguiente manera:

Set-MailboxCalendarConfiguration usuario@dominio.com -WorkingHoursStartTime 07:00:00 -WorkingHoursEndTime 15:00:00

Tened en cuenta que el formato de horas debe ser HH:MM:SS siempre en formato de hora militar.

 

Hasta el siguiente post!

Compartir Contactos y Calendarios en Exchange Online con PowerShell

lunes, 4 de febrero de 2013 Sin comentarios

ExchangeOnline

 

Buenas a todos, en el post de hoy explicare como compartir calendarios y contactos en Office365 Exchange Online con PowerShell.

Para esto, es necesario que el entorno este preparado para administrar Office365 con Powershell e inciar sesion con nuestras credenciales.

A continuacion ejecutar el siguiente comando para compartir la libreta de contactos llamada «Contactos»:

Add-MailboxFolderPermission propietario@dominio.com:\Contactos -AccessRights PublishingEditor -User Usuario_que_accedera@dominio.com

Lo mismo si queremos compartir un calendario concreto con otro usuario:

Add-MailboxFolderPermission propietario@dominio.com:\Calendario -AccessRights PublishingEditor -User Usuario_que_accedera@dominio.com

Los permisos que podemos aplicar son:

  • None
  • Owner
  • PublishingEditor
  • Editor
  • PublishingAuthor
  • Author
  • NonEditingAuthor
  • Reviewer
  • Contributor

 

Adicionalmente para el Calendario podemos aplicar los otros dos permisos:

  • AvailabilityOnly
  • LimitedDetails

Si por el contrario lo que queremos es modificar los permisos ya aplicados a un usuario en concreto con el que compartimos los contactos o calendario, ejecutaremos el siguiente comando:

Para el Calendario

Set-MailboxFolderPermission propietario@dominio.com:\Calendario -AccessRights PublishingEditor -User Usuario_que_accedera@dominio.com

Para los contactos:

Set-MailboxFolderPermission propietario@dominio.com:\Contactos -AccessRights PublishingEditor -User Usuario_que_accedera@dominio.com

Y finalmente para ver los permisos aplicados:

Para el Calendario

Get-MailboxFolderPermission propietario@dominio.com:\Calendario

Para los contactos

Get-MailboxFolderPermission propietario@dominio.com:\Contactos

 

Hasta Otra!

 

Limite de reglas de correo en Exchange Online

miércoles, 30 de enero de 2013 Sin comentarios

ExchangeOnline

Una de las ventajas que incorpora Microsoft Outlook (aparte de muchas otras) es la de manejar el correo electronico basandose en una serie de condiciones y acciones que nosotros podemos definir como por ejemplo:

Cuando llegue un mensaje que contenga el texto «facturas» en el asunto, moverlo a la carpeta «Facturacion»

Microsoft Exchange, permite que esas reglas se ejecuten sin necesidad de que Microsoft Outlook este abierto siempre y cuando no dependan de alguna caracteristica como de una cuenta adicional configurada en outlook…

Por defecto Exchange Online permite crear tantas reglas sean posibles en 64Kb. Sin embargo Microsoft ha ampliado este limite para el que lo requiera a 256Kb siempre y cuando el administrador de la suscripcion ejecute el comando oportuno en powershell.

Para poder hacer esto, es necesario tener nuestro entorno preparado para la administracion de office365 mediante PowerShell.

Una vez conectados al servicio, procederemos a ejecutar el siguiente comando:

Set-Mailbox usuario@dominio.com -RulesQuota 256kb

Este comando lo que hará será ampliar la cuota de reglas de 64kb a 256kb en un usuario determinado, pero si lo que queremos es ampliarlo para toda la organizacion, entonces el comando que tendremos que ejecutar es el siguiente:

Get-Mailbox | Set-Mailbox –RulesQuota 256kb

Si lo que queremos es confirmar el tamaño actual, el comando es el siguiente:

Get-Mailbox | FL DisplayName,RulesQuota

Gracias a Jesus Santaella – MSFT por el dato ;)

Hasta otra!

 

 

Categories: Exchange Online, IT, Office 365, Powershell Tags:

Buzones de recursos en Exchange Online – Parte 4

miércoles, 23 de enero de 2013 Sin comentarios

ExchangeOnline

Bueno, hoy toca la cuarta y ultima parte de esta serie donde hasta ahora ha contenido lo siguiente:

Y en este ultimo post, explicaremos como crear y administrar el otro tipo de buzones de recursos que existe, los buzones de equipamiento.

Como ya comente anteriormente en otros post, unicamente existe la via PowerShell de momento, porque en la siguiente version de Office365 podremos hacerlo por via GUI mediante la Exchange Management Console (EMC).

Es mas que obvio indicar que para proseguir, es necesario tener preparado nuestro entorno de Powershell para poder administrar nuestro Office365.

Asi que no alarguemos mas esta serie y demos comienzo.

Creacion de buzones de equipamiento:

New-Mailbox -Name «Nombre de Equipo» -Equipment

Donde aparece «Nombre de Equipo» podemos poner algo como «proyector numero 200», «LCD principal», etc…

Listar buzones de equipamiento:

Get-Mailbox -Filter ‘(RecipientTypeDetails -eq «EquipmentMailBox»)’ | select Name, Alias

Aceptar automáticamente peticiones de uso de un equipamiento:

Set-CalendarProcessing «Nombre de Equipo» -AutomateProcessing AutoAccept

Aceptar automáticamente peticiones de uso para todos los equipamientos:

Get-MailBox | where {$_.ResourceType -eq «Equipment»} | Set-CalendarProcessing -AutomateProcessing:AutoAccept

Asignar un delegado para aprobar las peticiones de uso de un equipamiento determinado:

set-calendarprocessing «Nombre de Equipo» –ResourceDelegates Usuario@contoso.com

Asignar un administrador de equipamiento para que tenga acceso total y permisos de Enviar Como (SendAs):

Add-MailBoxPermission «Nombre de Equipo» -User Usuario@contoso.com -AccessRights FullAccess

Asignar a un usuario los permisos para enviar como el equipamiento (SendAs) sin que tenga acceso total:

Add-RecipientPermission «Nombre de Equipo» -Trustee Usuario@contoso.com -AccessRights SendAs -Confirm:$false

Mostrar permisos de un Buzon de Equipamiento determinado y configuraciones de calendario:

Get-Mailbox «Nombre de Equipo»  | select ResourceType, RejectMessagesFrom,RejectMessagesFromDLMembers,RejectMessagesFromSendersOrMembers,SendModerationNotifications

Mostrar configuraciones de procesamiento de calendario en un Buzon de Equipamiento:

Get-Mailbox «Nombre de Equipo»  | Get-CalendarProcessing | FL

Mostrar moderadores asignados a un Buzon de Equipamiento:

Get-Mailbox «Nombre de Equipo» |ft -Property ModerationEnabled, ModeratedBy, GrantSendOnBehalfTo

Convertir un buzon normal en un buzon de equipamiento:

Set-Mailbox usuario@contoso.com -Type Equipment

Convertir un buzon de equipamiento en buzon normal:

Get-Mailbox «Nombre de Equipo» | Set-Mailbox -Type Regular

Configurar con cuanta antelación podemos reservar un equipamiento en función de días:

Get-Mailbox «Nombre de Equipo» | Set-CalendarProcessing -BookingWindowInDays «numero de días»

Mostrar la antelación con la que podemos reservar un equipamiento en función de días:

Get-Mailbox «Nombre de Equipo» | Get-CalendarProcessing | FL Identity, BookingWindowInDays

Eliminacion de un buzon de equipamiento:

Remove-Mailbox «Nombre de Equipo»

Como podeis observar los comandos no son muy diferentes a los empleados en los buzones de salas, sin embargo hay comandos que no son compatibles en este tipo de buzones.

Espero que esta serie haya sido de gran ayuda y utilidad para los ItPros.

Hasta el proximo post.

Buzones de recursos en Exchange Online – Parte 3

domingo, 20 de enero de 2013 Sin comentarios

Hace ya unos días que empezamos con esta serie titulada «Buzones de recursos en Exchange Online«, donde explicábamos los distintos buzones de recursos y cual era su aplicación, luego continuamos con la segunda parte donde exponíamos las distintos comandos para crear y administrar los buzones de sala mediante PowerShell, y en este post, explicaremos las posibilidades que tenemos con la interfaz GUI.

Realmente con la opción GUI, solo podemos crear buzones de correo y buzones de sala, para todos los demás tipos de buzones (compartidos, de equipamiento, …) tendremos que hacer uso de Powershell (que por cierto se implementa como mejora en la nueva versión de Office365).

Empecemos describiendo el proceso por pasos:

  1. Iniciar sesión en el portal de administración.
  2. Pinchamos en «Administrar» justo debajo de «Exchange» en la parte central, para entrar en la administración de Exchange Online.
    disc1
  3. Una vez dentro, nos vamos a «Nuevo» y luego a «Buzon de Sala«.
    buzones de sala
  4. Rellenamos los datos. De todos estos campos, solo el nombre y la dirección de correo que queremos asignar, son obligatorios. Si queremos que sea autoadministrado (sin ningún delegado que lo administre), dejamos marcada la opción que viene por defecto. Si por lo contrario, lo que queremos es que esta sala este administrada por un delegado, le indicamos la segunda opción en el apartado de «Solicitudes de reservas» y agregamos el delegado deseado. y damos a «Aceptar»
    buzones de sala_opciones
  5. Una vez tengamos nuestro buzon creado como muestra la siguiente imagen, podemos acceder al resto de opciones que podemos administrar desde la interfaz GUI.
    buzones de sala_created

 

 

Las opciones que podemos administrar mediante esta interfaz son:

  1. Organización: lo que cabe destacar en este panel de propiedades es la opción «Administrador» donde podemos asignar no un delegado, sino una persona que pueda administrar el buzon, permitiendo asignar y eliminar delegados y permisos entre otras cosas.
    buzones de sala_opciones organizacion
  2. Información de contacto:buzones de sala_opciones informacion de contacto
  3. Buzones de Correo: desde aquí podemos agregar mas direcciones, como por ejemplo para el resto de dominios…
    buzones de sala_opciones buzones de correo
  4. Opciones de reserva: desde aquí podemos configurar la capacidad de la sala y establecer si la sala será autoadministrada para que acepte solicitudes de forma automática, o si queremos que un delegado sea el que se encargue de esto.
    buzones de sala_opciones de reserva

 

En el siguiente post, procederemos a explicar la creación y administración de buzones de equipamiento.

Hasta la próxima!

Buzones de recursos en Exchange Online – Parte 2

martes, 15 de enero de 2013 Sin comentarios

ExchangeOnline

Anteriormente, en el post titulado «Buzones de recursos en Exchange Online – Parte 1» explicamos que son los buzones de recursos, su uso y las diferencias entre los dos tipos (Buzones de Sala y Buzones de Equipamiento).

Ahora toca el momento de indicar como crear estos buzones y como administrarlos en el caso de que queramos que sean administrables.

Para poder crearlos y administrarlos, tenemos la opción PowerShell y la opción GUI, de momento indicaremos el método PowerShell y mas adelante el método GUI, por lo que será necesario que tengamos preparado nuestro entorno para la administración de Office365 con PowerShell.

 

En el post de hoy empezaremos por los buzones de sala:

 

· Creación del buzon:

New-Mailbox -Name «Nombre de la Sala» -Room

· Aceptar automáticamente peticiones de uso de una sala determinada:

Set-CalendarProcessing «Nombre de la Sala» -AutomateProcessing AutoAccept

· Aceptar automáticamente peticiones de uso para todas las salas:

Get-MailBox | where {$_.ResourceType -eq «Room»} | Set-CalendarProcessing – AutomateProcessing:AutoAccept

· Asignar un delegado para aprobar las peticiones de uso de una sala determinada:

set-calendarprocessing «Nombre de la Sala» –ResourceDelegates Usuario@contoso.com

· Asignar un Administrador de Sala para que tenga acceso total y permisos para enviar como la sala (SendAs):

Add-MailBoxPermission «Nombre de la Sala» -User Usuario@contoso.com -AccessRights FullAccess

· Asignar a un usuario los permisos para enviar como la sala (SendAs) sin que tenga acceso total:

Add-RecipientPermission «Nombre de la Sala» -Trustee Usuario@contoso.com -AccessRights SendAs -Confirm:$false

· Asignar a un usuario permisos de editor de publicación en una sala determinada:

Add-MailBoxFolderPermission «Nombre de la Sala»:\calendario -AccessRight PublishingEditor -User Usuario@contoso.com

· Establecer permisos predeterminados de una sala al valor editor de publicación:

Set-MailBoxFolderPermission «Nombre de la Sala»:\calendario –User default –AccessRights PublishingEditor

· Mostrar listado de Buzones de Sala creados:

Get-Mailbox -Filter ‘(RecipientTypeDetails -eq «RoomMailbox»)’ | select Name, Alias

· Mostrar permisos de un Buzon de Sala determinado y configuraciones de calendario:

Get-Mailbox «Nombre de Sala»  | select ResourceType, RejectMessagesFrom,RejectMessagesFromDLMembers,RejectMessagesFromSendersOrMembers,SendModerationNotifications

· Mostrar configuraciones de procesamiento de calendario en un Buzon de Sala:

Get-Mailbox «Nombre de Sala»  | Get-CalendarProcessing | FL

· Mostrar moderadores asignados a un Buzon de Sala:

Get-Mailbox <Room Name> |ft -Property ModerationEnabled, ModeratedBy, GrantSendOnBehalfTo

· Mostrar permisos de un calendario determinado:

Get-MailBoxFolderPermission  <Room:\calendar>  | Select FolderName, user, AccessRights

· Convertir un buzon normal en un buzon de sala:

Set-Mailbox usuario@contoso.com -Type Room

· Convertir un buzon de sala a buzon normal:

Get-Mailbox «Nombre de Sala» | Set-Mailbox -Type Regular

· Configurar el calendario de un Buzon de Sala para que muestre la información del Organizador y el Asunto de la reunión programada:

Set-CalendarProcessing «Nombre de Sala» -AddOrganizerToSubject $true -DeleteComments $false -DeleteSubject $false

· Configurar el calendario de un Buzon de Sala para que muestre detalles de forma limitada:

Set-MailboxFolderPermission -AccessRights LimitedDetails -Identity «Nombre de Sala»\Calendario -User default

· Configurar con cuanta antelación podemos reservar una sala en función de días:

Get-Mailbox «Nombre de Sala» | Set-CalendarProcessing -BookingWindowInDays «numero de días»

· Mostrar la antelación con la que podemos reservar una sala en función de días:

Get-Mailbox «Nombre de Sala» | Get-CalendarProcessing | FL Identity, BookingWindowInDays

· Crear un listado de salas:

New-DistributionGroup -Name «Nombre de grupo» -RoomList

· Publicar un Calendario de un Buzon de Sala en internet:

Set-MailboxCalendarFolder -Identity «Nombre del Buzon»:\calendario -PublishEnabled $true

· Averiguar URL Asignada a un calendario de un Buzon de Sala publicado en internet:

Get-MailboxCalendarFolder -Identity «Nombre del Buzon»:\calendario

 

En el siguiente post, indicaré como crear y administrar los Buzones de Salas via GUI.

Hasta el siguiente post.

 

Buzones de recursos en Exchange Online – Parte 1

domingo, 13 de enero de 2013 Sin comentarios

En Exchange Online no solo disponemos de buzones personales, buzones compartidos y listas de distribución con todo lo que ello conlleva, también disponemos de buzones de recursos.

Estos buzones de recursos no son otra cosa mas que como su propio nombre lo indica, buzones que permiten brindar recursos para un cometido, no requieren el uso de una licencia y pueden ser auto-administrados, o administrados por un delegado determinado.

Actualmente existen dos tipos, Buzones de Sala y Buzones de Equipamiento.

Buzones de Sala: Nos permiten administrar ubicaciones físicas para poder trabajar con su disponibilidad, tales como: salas de conferencias, salas de reuniones, auditorios, pabellones, despachos, etc…

Buzones de Equipamiento: Nos permiten administrar la disponibilidad de equipamiento como por ejemplo: proyectores, impresoras portátiles, discos extraíbles, etc…

La disponibilidad de ambos tipos de recursos se muestran en nuestro calendario y son fácilmente asignables desde nuestro Microsoft Outlook o incluso Outlook Web Access a la hora de crear una nueva cita.

 

Algunas de las ventajas de este tipo de buzones son que por ejemplo, con este tipo de buzones, podemos procesar reuniones automáticamente sin necesidad de administrar ningún recurso que podamos necesitar como la sala o el proyector, o todo lo contrario, administrarlos y que tengamos que pasar por una autorización para poder utilizarlos.

Podemos adjuntarlo a nuestro Outlook de la misma forma que podemos adjuntar un buzon compartido, o incluso adjuntarlo en SharePoint con un webpart para abrir buzones de Exchange.

En el siguiente post, explicare como crear estos tipos de buzones y como administrarlos via PowerShell.

Hasta la próxima!

Desbloquear tipos de archivos en Exchange Online via PowerShell

sábado, 12 de enero de 2013 Sin comentarios

ExchangeOnline

Por defecto, Exchange Online bloquea algunos tipos de archivo a la hora de recibirlo eliminándolos y sustituyéndolos por un fichero txt con el siguiente texto en su interior:

File_Name.xsl has been removed since it was found to match the FILE FILTER= ExchangeLabs File Filter List 1: <in>*.xsl file filter.

Esto es debido a la política por defecto que nos aplica FOPE en nuestras suscripciones.

Los tipos de archivo que se bloquean por defecto son:

.ade .adp .app .asp .aspx .asx .bas .bat .cer .chm .cmd .com .cpl .crt .csh .der .exe
.fxp .gadget .hlp .hta .htc .inf .ins .isp .its .js .jse .ksh .lnk .mad .maf .mag .mam .maq
.mar .mas .mat .mau .mav .maw .mda .mdb .mde .mdt .mdw .mdz .mht .mhtml .msc
.msh .msh1 .msh1xml .msh2 .msh2xml .mshxml .msi .msp .mst .ops .pcd .pif .plg .prf
.prg .ps1 .ps1xml .ps2 .ps2xml .psc1 .psc2 .pst .reg .scf .scr .sct .shb .shs .tmp .url .vb
.vbe .vbs .vsmacros .vss .vst .vsw .ws .wsc .wsf .wsh .xml

Para poder recibir estos tipos de archivos, tendremos que disponer de un plan Empresarial como E1, E2, E3, E4 o Exchange Online Plan 1. Si disponemos de un plan Office365 P1, P2 o P3, no podremos continuar ya que por defecto estos planes no permiten la modificación de políticas FOPE.

Una vez aclarado esto, procedamos a explicar como permitir la recepción de estos archivos en nuestra suscripción:

  1. Tener preparado nuestro entorno para la administración de office365 mediante PowerShell.
  2. Iniciar sesión con nuestras credenciales de administrador.
  3. Ejecutar el siguiente comando:

    Set-OwaMailboxPolicy -Identity OwaMailboxPolicy-Default -AllowedFileTypes @{Add = «.mdb»}

Donde .mdb especifica el tipo de archivo que queremos permitir.

Sin embargo tenemos una segunda opción para poder permitir estos archivos sin necesidad de administrar nada. Se trata de una vuelta de tornillo independientemente del plan que tengamos contratado, y es enviar el archivo o los archivos dentro de un zip o un rar protegidos por contraseña.

UPDATE:

En algunos casos, nos aparecerá el siguiente mensaje al ejecutar el comando arriba mencionado:

Esta operación no está permitida para una organización que tiene deshabilitadas las personalizaciones. Para habilitar e

sta operación, necesita ejecutar primero la tarea Enable-OrganizationCustomization.

+ CategoryInfo          : NotSpecified: (:) [Set-OwaMailboxPolicy], InvalidOperatio…ontextException

+ FullyQualifiedErrorId : CBE9B832,Microsoft.Exchange.Management.Tasks.SetOwaMailboxPolicy

——————————————-

Para poder continuar, deberemos ejecutar antes del paso numero 3, el comando:

Enable-OrganizationCustomization

y a continuación ejecutaremos el comando del paso 3.