¡Hola a todos! Mediante la interfaz Exchange Control Panel (ECP) se pueden ver y hacer muchas configuraciones (en Exchange 2013 por ejemplo), pero a veces es mejor hacer consultas directas al sistema y esto se logra con líneas de comando; En ésta entrada, veremos cómo consultar los tamaño de los adjuntos de envío/recepción de correos y cómo configurar el tamaño máximo a nivel de transporte y conectores también. Aplica para las versiones 2007, 2010, 2013 & 2016 de Exchange.
Lo primero es entrar al Exchange Management Shell, lo cual lo podemos hacer desde el Inicio y digitando el nombre. Nos aparecerá la ventana:
A nivel de transporte
Para ver cómo esta nuestra configuración, ingresamos:
Get-TransportConfig |Select-Object MaxSendSize, MaxReceiveSize|fl
Entonces nos mostrará el tamaño tanto de envío como de recepción de correos a nivel de transporte:
Para configurarlo, ingresamos la siguiente línea de comando con el tamaño que se desee; para nuestro ejemplo, lo haremos de 30MB:
Set-TransportConfig -MaxSendSize 30MB -MaxReceiveSize 30MB
A nivel de conector de recepción
Para ver cómo esta nuestra configuración, ingresamos:
Get-ReceiveConnector | Select-Object MaxMessageSize|fl
Ahora, para cambiar la configuración de tamaño de todos a 30MB, ingresamos:
Get-ReceiveConnector | Set-ReceiveConnector -MaxMessageSize 30MB
A nivel de conector de envío
Para ver cómo esta nuestra configuración, ingresamos:
Get-SendConnector | Select-Object MaxMessageSize|fl
Si deseamos cambiarlo a 30MB, ingresamos la siguiente línea de comando:
Get-SendConnector | Set-SendConnector -MaxMessageSize 30MB
Básicamente eso sería. También, debemos de tomar en cuenta que, al crear un buzón, éste toma los limites de adjunto generales por defecto, pero también se le puede establecer un límite de envío y eso nos puede confundir con la información obtenida anteriormente; por éste razón, podría ser útil ésta línea de comando para que nos muestra los límites a nivel de buzón:
get-mailbox |Select-Object Name, Maxsendsize, maxreceivesize|fl
Si hay muchos usuarios, podemos enviar toda esa información a un archivo de texto, así para verlo con mayor detenimiento:
get-mailbox |Select-Object Name, Maxsendsize, maxreceivesize|fl > C:\revisar.txt
Finalmente, mencionar que se puede aplicar una configuración masiva de todos estos buzones, pero es de hacerlo con cuidado y estar seguros que eso es lo que se quiere. Sería así:
get-mailbox | Set-Mailbox -Maxsendsize 30MB -maxreceivesize 30MB
Miramos entonces que es muy práctico usar la consola para tareas administrativas de ésta índole en Exchange. ¡Saludos!