Set-MailboxServer
Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Última modificación del tema: 2008-01-21
Use el cmdlet Set-MailboxServer para modificar los atributos de un servidor de buzones de Exchange especificando la identidad del servidor de buzones y los atributos que desea modificar.
Sintaxis
Set-MailboxServer -Identity <MailboxServerIdParameter> [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]]
Set-MailboxServer [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-Instance <MailboxServer>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]]
Descripción detallada
Para ejecutar el cmdlet Set-MailboxServer, la cuenta que use debe tener delegado lo siguiente:
- Función Administrador de Exchange Server y grupo Administradores local para el servidor de destino
Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.
Para modificar la configuración de seguimiento de mensajes en un servidor que tenga instaladas las funciones del servidor Buzón de correo y Transporte de concentradores, puede usar los parámetros de seguimiento de mensajes con el cmdlet Set-MailboxServer o el cmdlet Set-TransportServer. Para modificar la configuración de seguimiento de mensajes en un servidor que tenga instalada la función del servidor Buzón de correo pero no la función del servidor Transporte de concentradores, debe usar los parámetros de seguimiento de mensajes con el cmdlet Set-MailboxServer. Para modificar la configuración de seguimiento de mensajes en un servidor que tenga instalada la función del servidor Transporte de concentradores pero no la función del servidor Buzón de correo, debe usar los parámetros de seguimiento de mensajes con el cmdlet Set-TransportServer.
Parámetros
Parámetro | Necesario | Tipo | Descripción |
---|---|---|---|
Identity |
Necesario |
Microsoft.Exchange.Configuration.Tasks.MailboxServerIdParameter |
El parámetro Identity especifica el servidor de buzones. Puede usar los siguientes valores:
|
AutoDatabaseMountDial |
Opcional |
Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoDatabaseMountDial |
El parámetro AutoDatabaseMountDial especifica el comportamiento de montaje de bases de datos automático para una solución de replicación continua en clúster (CCR) después de una conmutación por error en un servidor de buzones de correo en clúster. Puede usar los siguientes valores:
El valor predeterminado es BestAvailability. Si especifica BestAvailability o GoodAvailability, y todos los datos del nodo activo no se han replicado al nodo pasivo, es posible que pierda parte de los datos de buzones. No obstante, la característica de volcado de archivos de transporte (habilitada de manera predeterminada) contribuirá a proteger contra la pérdida de datos, al volver a enviar los mensajes en la cola de volcado de archivos de transporte. Para obtener más información acerca del contenedor de transporte, consulte replicación continua de clústeres. Si el resultado de especificar uno de estos valores es que una base de datos no se monte tras una conmutación por error, puede usar el parámetro ForcedDatabaseMountAfter para aplicar el montaje de la base de datos después de una cantidad de tiempo especificada. Para obtener más información acerca de los valores Lossless, GoodAvailability y BestAvailability, consulte Cortes programados y no programados. |
ClusteredStorageType |
Opcional |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ClusteredStorageType |
El parámetro ClusteredStorageType especifica el tipo de almacenamiento compartido para un servidor de buzones de correo en clúster. Puede usar los siguientes valores:
|
Confirm |
Opcional |
System.Management.Automation.SwitchParameter |
El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que usted reconozca qué hará el comando antes de seguir con el procesamiento. No es necesario especificar un valor con el parámetro Confirm. |
DomainController |
Opcional |
Microsoft.Exchange.Data.Fqdn |
Para especificar el nombre de dominio completo del controlador de dominio que escribe este cambio de configuración en el servicio de directorio de Active Directory, incluya el parámetro DomainController en el comando. |
FolderLogForManagedFoldersEnabled |
Opcional |
System.Boolean |
El parámetro FolderLogForManagedFoldersEnabled especifica si el archivo de registro de carpetas para las carpetas administradas está habilitado para mensajes trasladados a las carpetas administradas. Los dos valores posibles de este parámetro son $true o $false. Si especifica $true, se registrará la información acerca de carpetas que tengan aplicadas directivas de buzones de carpetas administradas. |
ForcedDatabaseMountAfter |
Opcional |
Microsoft.Exchange.Data.Unlimited |
El parámetro ForcedDatabaseMountAfter especifica la cantidad de tiempo que hay que esperar tras una conmutación por error del servidor de buzones de correo en clúster antes de que las bases se monten automáticamente. Para especificar un valor, especifíquelo como un intervalo de tiempo: dd.hh:mm:ss donde d = días, h = horas, m = minutos y s = segundos. Por ejemplo, para especificar un tiempo de espera de dos horas, escriba 2:00:00. Si define el parámetro AutoDatabaseMountDial en GoodAvailability o BestAvailability y las bases de datos han perdido más del número de los archivos de registro permitidos según el valor del parámetro AutoDatabaseMountDial, el servidor Buzón esperará el periodo de tiempo especificado por el parámetro ForcedDatabaseMountAfter antes de realizar el montaje automáticamente. |
Instance |
Opcional |
Microsoft.Exchange.Data.Directory.Management.MailboxServer |
El parámetro Instance permite pasar todo un objeto al comando para su procesamiento. Se usa principalmente en scripts donde hay que pasar un objeto completo al comando. Está incluido en la tabla de parámetros como referencia del desarrollador. |
JournalingLogForManagedFoldersEnabled |
Opcional |
System.Boolean |
El parámetro JournalingLogForManagedFoldersEnabled especifica si el archivo de registro de las carpetas administradas está habilitado para registro en diario. Los dos valores posibles de este parámetro son $true o $false. Si especifica $true, se registrará información acerca de los mensajes que se guardaron en el diario. Los archivos de registro se guarda en la ubicación que especifica con el parámetro LogPathForManagedFolders. |
Locale |
Opcional |
Microsoft.Exchange.Data.MultiValuedProperty |
El parámetro Locale especifica la configuración regional. Una configuración regional es una recopilación de preferencias de usuario relacionadas con el idioma, como por ejemplo sistema de escritura, calendario y formato de fecha. Algunos ejemplos son los siguientes:
Para obtener la lista completa, consulte CultureInfo Class. |
LogDirectorySizeLimitForManagedFolders |
Opcional |
Microsoft.Exchange.Data.Unlimited |
El parámetro LogDirectorySizeLimitForManagedFolders especifica el límite de tamaño de todos los archivos de registro de carpetas administradas de una sola base de datos de mensajes. Una vez que se alcance el límite para un conjunto de archivos de registro de carpetas administradas de una base de datos de mensajes, se eliminarán los archivos más antiguos para dejar espacio para los nuevos. El tamaño de los archivos de registro de carpetas administradas se calcula como el tamaño total de todos los archivos de registro que compartan el mismo prefijo de nombre. Por ejemplo, para un archivo con el nombre Asistente_de_carpetas_administradas[Grupo de almacenamiento 01][Base de datos de buzones 01]20061018-1.log, el prefijo es Asistente_de_carpetas_administradas[Grupo de almacenamiento 01][Base de datos de buzones 01]. Si cambia el nombre de los archivos de registro o copia otros archivos en el directorio de registros de carpetas administradas, estos archivos no entran en el cálculo del tamaño de los archivos de registro. Los archivos de registro de carpetas administradas de cada base de datos de mensajes tienen un prefijo de nombre exclusivo. Por lo tanto, este límite se aplica a los archivos de registro de cada base de datos de mensajes, no a todos los del directorio. Si tiene más de una base de datos de mensajes, el tamaño máximo del directorio de registros de carpetas administradas no es el tamaño especificado en el parámetro LogDirectorySizeLimitForManagedFolders, ya que los archivos de registro de carpetas administradas generados por diferentes bases de datos tienen diferentes prefijos de nombre. El tamaño máximo del directorio de registros de carpetas administradas será el valor especificado multiplicado por X si tiene X bases de datos de mensajes. Debe especificar un número o "ilimitado". El valor predeterminado es "ilimitado". Al escribir un valor, otorgue al valor una de las siguientes unidades:
Los valores no certificados se tratan como bytes. |
LogFileAgeLimitForManagedFolders |
Opcional |
Microsoft.Exchange.Data.EnhancedTimeSpan |
El parámetro LogFileAgeLimtiForManagedFolders especifica durante cuánto tiempo se deben retener los registros de la carpeta administrada. Los archivos de registro que superen el periodo máximo de retención, se eliminarán. Para especificar un valor, especifíquelo como un intervalo de tiempo: dd.hh:mm:ss donde d = días, h = horas, m = minutos y s = segundos. Por ejemplo, para especificar un intervalo de 30 días, escriba 30.00:00:00. El valor predeterminado es 00:00:00:00 (que indica que no hay límite de retención de archivos y que los archivos no se sobrescriben inmediatamente). |
LogFileSizeLimitForManagedFolders |
Opcional |
Microsoft.Exchange.Data.Unlimited |
El parámetro LogFileSizeLimtiForManagedFolders especifica el tamaño máximo de cada archivo de registro de carpeta administrada. Cuando se llega al límite de tamaño del archivo de registro, se crea uno nuevo. El valor predeterminado es 10 megabytes (MB). Al escribir un valor, otorgue al valor una de las siguientes unidades:
Los valores no certificados se tratan como bytes. |
LogPathForManagedFolders |
Opcional |
Microsoft.Exchange.Data.LocalLongFullPath |
El parámetro LogPathForManagedFolders especifica la ruta de acceso al directorio que almacena los archivos de registro de las carpetas administradas. El valor predeterminado es <Ruta de instalación de Exchange>\Logging\Managed Folder Assistant. |
ManagedFolderAssistantSchedule |
Opcional |
Microsoft.Exchange.Common.ScheduleInterval[] |
El parámetro ManagedFolderAssistantSchedule especifica los intervalos de cada semana durante los cuales el asistente para la carpeta administrada aplica la configuración MRM a las carpetas administradas. El formato es StartDay.Time-EndDay.Time. Para los días de inicio y de finalización puede utilizar los siguientes valores:
Entre la hora de inicio y la de finalización debe haber al menos un intervalo de 15 minutos. Los minutos se redondearán a 0, 15, 30 o 45. Si especifica más de un intervalo, debe haber un mínimo de 15 minutos entre cada intervalo. Ejemplos:
Si el ayudante de carpetas administradas no termina de procesar los buzones del servidor durante el tiempo que se ha programado, continúa haciéndolo automáticamente donde lo dejó la próxima vez que se ejecuta. |
MAPIEncryptionRequired |
Opcional |
System.Boolean |
El parámetro MAPIEncryptionRequired especifica si Exchange bloqueará a los clientes MAPI que no utilicen llamadas de procedimiento remoto (RPC) cifradas. Los dos valores posibles de este parámetro son $true o $false. |
MessageTrackingLogEnabled |
Opcional |
System.Boolean |
El parámetro MessageTrackingLogEnabled especifica si está habilitado el seguimiento de mensajes. El valor predeterminado es $true. |
MessageTrackingLogMaxAge |
Opcional |
Microsoft.Exchange.Data.EnhancedTimeSpan |
El parámetro MessageTrackingLogMaxAge especifica la antigüedad máxima del seguimiento de mensajes. Los archivos de registro con una edad superior al valor especificado se eliminan. El valor predeterminado es 30 días. Para especificar un valor, especifíquelo como un intervalo de tiempo: dd.hh:mm:ss, donde d = días, h = horas, m = minutos y s = segundos. El intervalo de entrada válido para este parámetro es de |
MessageTrackingLogMaxDirectorySize |
Opcional |
Microsoft.Exchange.Data.Unlimited |
El parámetro MessageTrackingLogMaxDirectorySize especifica el tamaño máximo del directorio de registro de seguimiento de mensajes. Cuando se alcanza el tamaño de directorio máximo, el servidor elimina primero los archivos de registro más antiguos. El tamaño máximo del directorio de registros de seguimiento de mensajes se calcula como el tamaño total de todos los archivos de registro que tengan el mismo prefijo de nombre. Los archivos que no sigan la convención de prefijo de nombre no entran en el cálculo del tamaño total del directorio. Si cambia el nombre de archivos de registro antiguos o copia otros archivos en el directorio de registros de seguimiento de mensajes, puede hacer que el directorio supere el tamaño máximo especificado. Cuando la función del servidor Transporte de concentradores y la función del servidor Buzón de correo están instaladas en el mismo servidor, el tamaño máximo del directorio de registros de seguimiento de mensajes no es el tamaño máximo especificado dado que los archivos de registro de seguimiento de mensajes que generan las distintas funciones de servidor tienen diferentes prefijos de nombre. Los archivos de registro de seguimiento de mensajes para la función del servidor Transporte de concentradores o la función del servidor Transporte perimetral comienzan con el prefijo de nombre MSGTRK. Los archivos de registro de seguimiento de mensajes para la función del servidor Buzón de correo comienzan con el prefijo de nombre MSGTRKM. Cuando la función del servidor Transporte de concentradores y la función del servidor Buzón de correo están instaladas en el mismo servidor, el tamaño máximo del directorio de registros de seguimiento de mensajes es el doble del valor especificado. El valor predeterminado es
Los valores no certificados se tratan como bytes. El valor del parámetro MessageTrackingLogMaxFileSize debe ser inferior o igual al valor del parámetro MessageTrackingLogMaxDirectorySize . El intervalo de entrada válido para los parámetros es de |
MessageTrackingLogMaxFileSize |
Opcional |
Microsoft.Exchange.Data.Unlimited |
El parámetro MessageTrackingLogMaxFileSize especifica el tamaño máximo de los archivos de registro de seguimiento de mensajes. Cuando un archivo de registro alcanza el tamaño de archivo máximo, se crea uno nuevo. El valor predeterminado es de 10 MB. Al escribir un valor, otorgue al valor una de las siguientes unidades:
Los valores no certificados se tratan como bytes. El valor del parámetro MessageTrackingLogMaxFileSize debe ser inferior o igual al valor del parámetro MessageTrackingLogMaxDirectorySize . El intervalo de entrada válido para los parámetros es de 1 a 9223372036854775807 bytes. |
MessageTrackingLogPath |
Opcional |
Microsoft.Exchange.Data.LocalLongFullPath |
El parámetro MessageTrackingLogPath especifica la ubicación de los registros de seguimiento de mensajes. La ubicación predeterminada es |
MessageTrackingLogSubjectLoggingEnabled |
Opcional |
System.Boolean |
El parámetro MessageTrackingLogSubjectLoggingEnable especifica si el asunto del mensaje se debe incluir en el registro de seguimiento de mensajes. El valor predeterminado es $True. |
RedundantMachines |
Opcional |
Microsoft.Exchange.Data.MultiValuedProperty |
El parámetro RedundantMachines especifica los propietarios posibles y preferidos de los recursos de clúster. |
ReplicationNetworks |
Opcional |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ReplicationNetworks |
El parámetro ReplicationNetworks es un parámetro obsoleto que no funciona en Exchange Server 2007 RTM o SP1. Este parámetro no se debe usar al ejecutar el cmdlet Set-MailboxServer. |
RetentionLogForManagedFoldersEnabled |
Opcional |
System.Boolean |
El parámetro RetentionLogForManagedFoldersEnabled especifica si el asistente para carpeta administrada guarda en archivos de registro la información de mensajes que han alcanzado sus límites de retención. Los dos valores posibles de este parámetro son $true o $false. Si especifica $true, se registrará la información de los mensajes que se hayan procesado porque han alcanzado sus límites de retención. |
SubjectLogForManagedFoldersEnabled |
Opcional |
System.Boolean |
El parámetro SubjectLogForManagedFoldersEnabled especifica si se mostrará el asunto de los mensajes en los archivos de registro de la carpeta administrada. Los dos valores posibles de este parámetro son $true o $false. Si especifica $false, el asunto de los mensajes estará en blanco en los archivos de registro de la carpeta administrada. El valor predeterminado es $false. |
SubmissionServerOverrideList |
Opcional |
Microsoft.Exchange.Data.MultiValuedProperty |
El parámetro SubmissionServerOverrideList es una lista estática de servidores de transporte de concentradores (ubicados en el mismo sitio de Active Directory que el servidor de buzones) que el servidor de buzones avisará cuando haya mensajes preparados para recuperar de la bandeja de salida de un remitente. Esta lista sobrescribe la lista de servidores de transporte de concentradores detectados dinámicamente y se puede usar temporalmente durante la solución de problemas del servidor de transporte de concentradores para que éste no reciba notificaciones de entrega de correo, o bien para sobrescribir el equilibrio de carga automático de notificaciones entre todos los servidores de transporte de concentradores ubicados en el mismo sitio de Active Directory que el servidor de buzones. |
WhatIf |
Opcional |
System.Management.Automation.SwitchParameter |
El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf. |
Tipos de entrada
Tipos de valores devueltos
Errores
Error | Descripción |
---|---|
|
Excepciones
Excepciones | Descripción |
---|---|
|
Ejemplo
En este ejemplo, el comando Set-MailboxServer se usa para definir la lista de anulación del servidor en HubServer01, HubServer02 y HubServer03.
Set-MailboxServer -Identity Server1 -SubmissionServerOverrideList HubServer01,HubServer02,HubServer03